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.
[backfill] start a sparse scan from the latest commit when the probe has no proof master
pdses that can't prove a record is absent answer the sparse probe with RecordNotFound or a bare 404, which sent every repo on them to a full getRepo. those now start from getLatestCommit and getBlocks(commit): the commit is trusted through its signature like a proof's, so the scan finds the same records with a couple more requests. the mst root is fetched up front so auto mode can still pick full for tiny trees. both the sparse and full paths now reject a commit that names another did.
Author dawn Date (Oct 5, 2026, 10:45 AM UTC) Commit 86823691 868236918859be52f36be37d61fc66a6392a79bf Parent 75225c71 75225c71c550fd5b49416fe9a377479d63e65e2a