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

[control] test the cursor and replay key reads behind host listings master

FirehoseHandle::pds_info, Hydrant::list_hosts and the relay replay chunk reader decode stored firehose cursors and relay seqs with from_be_bytes passed as a value, so the representation audit missed them. pds_info and relay replay get their own tests. list_hosts was already checked by list_hosts_includes_seeded_hosts_without_cursors, which now also asks get_host_status, because that test is the inventory row for get_host_status but never called it. flipping any of these reads to from_le_bytes fails its test.


+48
3 changed files