very fast at protocol indexer with flexible filtering, xrpc queries, cursor-backed event stream, and more, built on fjall
rust fjall at-protocol atproto indexer
Something went wrong. Try again.
[deps] bump fjall and lsm-tree forks onto upstream master
fjall 3.1.11 and lsm-tree 3.1.10 with the fork commits rebased on top, plus recovery fixes in fjall: - skip journal items a keyspace already flushed and stop seeking per entry, which takes reopening a 266MB journal set from 8.9s to 1.0s (3.8s vs 42s at e2-small's 25% cpu) - don't replay a clear onto tables written after it, which lost ingested data after a restart - an ingested value no longer gets shadowed by an older journaled write - continue the seqno counter after a trailing clear - reject a torn uncompressed journal item instead of panicking
Author dawn Date (Oct 3, 2026, 1:19 PM UTC) Commit 54ed8504 54ed85040a3c07f324d34fc94b3ad440dfed258b Parent 7e41876c 7e41876c2d1039351fa2638e40b4be9ee53773fb