alpha
Login
Join now
ptr.pet
/
hydrant
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
3
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
14
Pulls
Pulls
7
Pipelines
Pipelines
Commits on
hydrant-8f0
dawn
31a34364
[backfill] batch full CAR block access
hydrant-8f0
2mo ago
[backfill] batch full CAR block access
hydrant-8f0
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
a8f59ecf
[db] migrate async boundaries to Db::run
2mo ago
[db] migrate async boundaries to Db::run
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
bc497fa3
[beads] close db transaction phase
2mo ago
[beads] close db transaction phase
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
8f52f23a
[db] unify record mutation transactions
2mo ago
[db] unify record mutation transactions
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
dc355502
[db] poison-check point ops, unify key separator
2mo ago
[db] poison-check point ops, unify key separator
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
2561e4b8
[db] add keyspace schema table and derived registry
2mo ago
[db] add keyspace schema table and derived registry
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
b30c8628
[docs] add db layer restructuring spec
2mo ago
[docs] add db layer restructuring spec
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
ad1bee26
[beads] sync issue tracker state
2mo ago
[beads] sync issue tracker state
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
ab75f8e9
[docs] document feature gating conventions
2mo ago
[docs] document feature gating conventions
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
07ca8658
[db] centralize keyspace-by-name lookup in the keyspace table
2mo ago
[db] centralize keyspace-by-name lookup in the keyspace table
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
80f8e2a8
[ops] extract record event emission and backlink hooks from apply_commit
2mo ago
[ops] extract record event emission and backlink hooks from apply_commit
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
725b5468
[db] group mode-specific keyspaces into per-mode structs
2mo ago
[db] group mode-specific keyspaces into per-mode structs
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
0c6b2445
[ingest] extract per-mode event sinks from the shared worker
2mo ago
[ingest] extract per-mode event sinks from the shared worker
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
6737011b
[types] split event.rs into per-mode modules
2mo ago
[types] split event.rs into per-mode modules
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
6d73f0b6
[ingest] make firehose diagnostics a zero-cost facade
2mo ago
[ingest] make firehose diagnostics a zero-cost facade
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
29b8552f
[beads] sync issue tracker state
2mo ago
[beads] sync issue tracker state
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
3ed1bd37
[config] extract per-mode default modules
2mo ago
[config] extract per-mode default modules
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
7c3293df
[build] add feature matrix check and fix broken combos
2mo ago
[build] add feature matrix check and fix broken combos
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
d15406e5
[backfill] preserve ancestor bounds in sparse MST scans
2mo ago
[backfill] preserve ancestor bounds in sparse MST scans
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
da21af80
[backfill] validate sparse CAR block CIDs
2mo ago
[backfill] validate sparse CAR block CIDs
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
520eacdd
[meta] update backfill issue status
2mo ago
[meta] update backfill issue status
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
20b92b76
[backfill] reduce sparse fetch round trips
2mo ago
[backfill] reduce sparse fetch round trips
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
639de610
[backfill] add egress proxy pool
2mo ago
[backfill] add egress proxy pool
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
fb4f7326
[beads] sync issue state
2mo ago
[beads] sync issue state
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
745ecf84
[deps] use native root certificates for reqwest
2mo ago
[deps] use native root certificates for reqwest
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
044e3139
[bd] update sync.remote
2mo ago
[bd] update sync.remote
Copy SHA
Browse repository
dawn
committed
2mo ago
dawn
452b04cd
[style] fmt
3mo ago
[style] fmt
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
673b50cf
[config] default to trusted limits in indexer mode
3mo ago
[config] default to trusted limits in indexer mode
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
5dfb3abf
[resolver] add a timeout to prevent permits from being consumed eternally
3mo ago
[resolver] add a timeout to prevent permits from being consumed eternally
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
cb539ee6
[db] update migration tests to use LATEST_VERSION constant
3mo ago
[db] update migration tests to use LATEST_VERSION constant
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
3c012e05
[docs] document that issues should be committed separately in AGENTS.md
3mo ago
[docs] document that issues should be committed separately in AGENTS.md
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
405ad060
[beads] update issue tracking database exports
3mo ago
[beads] update issue tracking database exports
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
2d62db6a
[ingest] downcast generic reports to exclude commit and signing key errors from retries
3mo ago
[ingest] downcast generic reports to exclude commit and signing key errors from retries
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
070565fd
[ops] validate NSID and record key in parse_path, handle errors in stored_to_event
3mo ago
[ops] validate NSID and record key in parse_path, handle errors in stored_to_event
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
a84cb99b
[crawler] pause retry processing when crawler is disabled and fix sleep duration
3mo ago
[crawler] pause retry processing when crawler is disabled and fix sleep duration
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
b5368749
[db] namespace PDS metadata keys and add migration v9 for legacy excludes
3mo ago
[db] namespace PDS metadata keys and add migration v9 for legacy excludes
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
f2d98e2e
[api] limit collection enumeration count in describeRepo
3mo ago
[api] limit collection enumeration count in describeRepo
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
a8720a19
[crawler] exclude 404 from throttling and limit describeRepo response size
3mo ago
[crawler] exclude 404 from throttling and limit describeRepo response size
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
59b189b1
[crawler] limit listHosts response size, pagination, and validate hostnames
3mo ago
[crawler] limit listHosts response size, pagination, and validate hostnames
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
5ccba65a
[crawler] bubble fetch/read failures to prevent tight loops
3mo ago
[crawler] bubble fetch/read failures to prevent tight loops
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
7e998d6f
[api] validate crawler source URLs and limit crawler count
3mo ago
[api] validate crawler source URLs and limit crawler count
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
e3a0cd25
[util] add read_limited_bytes helper
3mo ago
[util] add read_limited_bytes helper
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
c480d370
[beads] update issue tracking database to closed status
3mo ago
[beads] update issue tracking database to closed status
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
c7d46d6b
[backlinks] apply did filter in backlinks handlers
3mo ago
[backlinks] apply did filter in backlinks handlers
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
f986451f
[crawler] propagate DB and parse errors in crawler
3mo ago
[crawler] propagate DB and parse errors in crawler
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
04b6b088
[infra] chown data volume directory to hydrant user
3mo ago
[infra] chown data volume directory to hydrant user
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
ed364b69
[control] move stream_send_timeout to hydrant.rs to avoid duplicate definition
3mo ago
[control] move stream_send_timeout to hydrant.rs to avoid duplicate definition
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
dd9c3298
[ingest] loop wait_for_allow to prevent enabled notification bypass
3mo ago
[ingest] loop wait_for_allow to prevent enabled notification bypass
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
bfb1b06d
[control] merge same-set updates in FilterPatch
3mo ago
[control] merge same-set updates in FilterPatch
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
dc9f1a34
[scripts] read accountCount from PDS status response
3mo ago
[scripts] read accountCount from PDS status response
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
ab75850e
[docs] update identity cache default size documentation
3mo ago
[docs] update identity cache default size documentation
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
c202f90a
[db] include port in firehose cursor key to avoid collisions
3mo ago
[db] include port in firehose cursor key to avoid collisions
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
8bd1cbee
[db] add serde default to last_message_time in migration
3mo ago
[db] add serde default to last_message_time in migration
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
e395c2a9
[control] serialize listRecords cursor using DbRkey encoding
3mo ago
[control] serialize listRecords cursor using DbRkey encoding
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
45a3a7a8
[api] prevent describeRepo duplicate handle resolution
3mo ago
[api] prevent describeRepo duplicate handle resolution
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
5a232bf9
[api] fix listRepos empty next page cursor
3mo ago
[api] fix listRepos empty next page cursor
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
97e20183
[db] add records bloom filters configuration option
3mo ago
[db] add records bloom filters configuration option
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
1575413b
[docs] document git rebase hooksPath override for beads
3mo ago
[docs] document git rebase hooksPath override for beads
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
3bd4f86f
[beads] close issues that are not present or not issues in HEAD
3mo ago
[beads] close issues that are not present or not issues in HEAD
Copy SHA
Browse repository
dawn
committed
3mo ago
dawn
0100e8cb
[beads] import unaddressed findings
3mo ago
[beads] import unaddressed findings
Copy SHA
Browse repository
dawn
committed
3mo ago
Previous
1
2
3
4
5
…
8
Next