commits
- remove did from RepoState, add index_id field
- change handle type from SmolStr to Handle
- pending queue now uses random u64 keys with DID stored in value
- rework resync manager to use batched commits and ops::update_repo_status
- remove repo_cache and deleted set from ingest worker
- add gauge update for account status transitions
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.
- remove did from RepoState, add index_id field
- change handle type from SmolStr to Handle
- pending queue now uses random u64 keys with DID stored in value
- rework resync manager to use batched commits and ops::update_repo_status
- remove repo_cache and deleted set from ingest worker
- add gauge update for account status transitions