CXPLAY on Nostr: ...
五秒的等待只是修好了从外部中继填充事件切片的通道被提前关闭导致的事件数量不足问题. 但然后发现即使从外部中继获取的事件数量已经足够, 但保存在本地数据库的部分行为有些不对劲, 事件没有被真正缓存下来, 或者说是这些事件被迅速销毁了, 只留下了满足最低容量需要的几个最新事件.
但是通过网页打开的事件预览却被超出预期的缓存了过长事件, 本应该前文的事件进入数据库和现在提到的网页预览事件都应该默认被缓存七天, 但现在的表现来看都没有做到默认的行为. 可能和近期切换过来的 LMDB 数据库有关.
Published at
2024-10-24 12:21:22Event JSON
{
"id": "67b7fb0dc6e7c0fae1f9a2d8d038191ba0bfbf505b9ba7d4c6424ffa6d8e9680",
"pubkey": "434f97993627f1e61f14eeaf60caa8cfdcec10a592caff8250c825252d548c15",
"created_at": 1729772482,
"kind": 1,
"tags": [
[
"e",
"0000cafc57c96ac3da24fbee57ef1cf5d8ccba5e871024418eb6619e4ddbee93",
"wss://relay.nostr.band/",
"root"
],
[
"e",
"0c1079aceafb9e0d249cce884061ce9de5704ee042b0cbcbd00f24251ba55b8d",
"wss://relay.nostr.band/",
"reply"
],
[
"client",
"noStrudel",
"31990:266815e0c9210dfa324c6cba3573b14bee49da4209a9456f9484e5106cd408a5:1686066542546"
]
],
"content": "五秒的等待只是修好了从外部中继填充事件切片的通道被提前关闭导致的事件数量不足问题. 但然后发现即使从外部中继获取的事件数量已经足够, 但保存在本地数据库的部分行为有些不对劲, 事件没有被真正缓存下来, 或者说是这些事件被迅速销毁了, 只留下了满足最低容量需要的几个最新事件.\n但是通过网页打开的事件预览却被超出预期的缓存了过长事件, 本应该前文的事件进入数据库和现在提到的网页预览事件都应该默认被缓存七天, 但现在的表现来看都没有做到默认的行为. 可能和近期切换过来的 LMDB 数据库有关.",
"sig": "477b4e794b2be4b2d99375be8700c274ace5a6180d75d7ded0271f1f737f15a50838ffa20135c30915257452a5f439c0a2e99d0e02373f0dd03139f60682860a"
}