Skip to content

Commit

Permalink
Merge branch 'query-fixes'
Browse files Browse the repository at this point in the history
  • Loading branch information
hoytech committed Mar 6, 2023
2 parents 84ba68b + 6218ca3 commit e5ec135
Show file tree
Hide file tree
Showing 20 changed files with 571 additions and 543 deletions.
9 changes: 8 additions & 1 deletion TODO
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
0.1 release
when disk is full it should log warning but not crash
disable sync
delete expired events
* decide what to do about generalised ephemeral events
kill plugin if it times out

0.2 release
? why isn't the LMDB mapping CLOEXEC
plugin for stream
fix sync
* logging of bytes up/down
* up/both directions
Expand All @@ -18,6 +21,9 @@ features
multiple sync connections in one process/config
NIP-42 AUTH
slow-reader detection and back-pressure
delete command
* delete by receivedAt, IP addrs, etc
* inverted filter: delete events that *don't* match the provided filter
? relay block-list events
? if a client disconnects, delete all its pending write messages

Expand All @@ -31,3 +37,4 @@ rate limits

misc
? periodic reaping of disconnected sockets (maybe autoping is doing this already)
export not dying on SIGPIPE, or not getting SIGPIPE
Loading

0 comments on commit e5ec135

Please sign in to comment.