Sign in
Join now
hydrant
ptr.pet
/
Star
Starred
Star
Something went wrong. Try again.
Fork
3
Eye filled
Watch
Watching
Watch
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
+5 more
rust
fjall
at-protocol
atproto
indexer
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
10
1
0
Pulls
Pulls
Pipelines
Pipelines
hydrant
/
src
12 folders
·
15 files
at
opt-work
ptr.pet
·
[db] intern collection NSIDs in records and counts keys
·
3mo ago
fa0a7557
api
[db] intern collection NSIDs in records and counts keys
3mo ago
backfill
[db] intern collection NSIDs in records and counts keys
3mo ago
backlinks
[db] intern collection NSIDs in records and counts keys
3mo ago
bin
[backfill] validate sparse CAR block CIDs
3mo ago
config
[db] intern collection NSIDs in records and counts keys
3mo ago
control
[db] intern collection NSIDs in records and counts keys
3mo ago
crawler
[crawler] add relay-first deep discovery
3mo ago
db
[db] intern collection NSIDs in records and counts keys
3mo ago
ingest
[ingest] fallback to live tail on outdated PDS cursor
3mo ago
ops
[core] simplify recent refactors
3mo ago
types
[types] split event.rs into per-mode modules
3mo ago
util
[backfill] prevent PDS queue monopolization
3mo ago
car.rs
[backfill] batch full CAR block access
3mo ago
config.rs
[db] intern collection NSIDs in records and counts keys
3mo ago
filter.rs
[backfill/sparse] optimize, make auto the default
4mo ago
jetstream.rs
[db] migrate async boundaries to Db::run
3mo ago
lib.rs
[crawler] add relay-first deep discovery
3mo ago
main.rs
[core] default to tuned jemalloc allocator
3mo ago
ops.rs
[db] unify record mutation transactions
3mo ago
patch.rs
[relay] ratelimits, ratelimit tiers and management
7mo ago
pds_daily_limit.rs
[lib,api] add new host limit for hosts added via requestCrawl
6mo ago
pds_discovery.rs
[crawler] add relay-first deep discovery
3mo ago
pds_meta.rs
[config] default to trusted limits in indexer mode
3mo ago
resolver.rs
[resolver] add a timeout to prevent permits from being consumed eternally
3mo ago
sparse_mst.rs
[backfill] preserve ancestor bounds in sparse MST scans
3mo ago
state.rs
[db] log train/compact lifecycle, add maintenance timeout with restore-on-cancel
3mo ago
types.rs
[db] migrate async boundaries to Db::run
3mo ago