i totally need a break after this morning's session
#realy #devstr #progressreport
nip-40 - expiration timestamps, is not implemented for realy
it is a simple opportunistic delete that occurs the first time after the expiration passes that the event is requested
an active expiration garbage collector is a far more complex thing to build, there is a basic GC in the codebase but it is not worth the time to implement this without a pressing need in its deployment
it also now can be enabled to make it public readable, which means it returns results for queries without auth, though i think it usually asks for it anyway, if it's enabled, it just will process queries...
there is a necessary request policy change too - filters that only contain time boundaries and no kinds, authors, tags or id's are now ignored unless the user is authed, and only the direct whitelisted (owner's follows) users get fully non-ratelimited access to all queries, the non-direct (guest) - follows of follows - have a rate limit on requests that can burst at 5 in a second and thereafter limits to 1 req per second, which should be sufficient for properly constructed queries for public documents such as what #alexandria will need
Showing page 1 of
1 pages