at protocol indexer with flexible filtering, xrpc queries, and a cursor-backed event stream, built on fjall
at-protocol
atproto
indexer
rust
fjall
commits
Author
Commit
Message
Date
dispatch firehose messages to worker shards by consistent DID hash.
replace mpsc backfill channel with Notify + pending keyspace polling.
buffer live commits for repos mid-backfill in resync_buffer, drained
on completion via BackfillFinished messages routed to the owning shard.
- add 'tests/verify_crawler.nu' integration test with backfill disabled
- add 'tests/mock_relay.nu' to mock listRepos endpoint with did:web support
- add 'disable_backfill' and 'disable_firehose' config options
- update 'src/api/debug.rs' to deserialize cursors as strings