tangled
alpha
login
or
join now
ptr.pet
/
hydrant
28
fork
atom
at protocol indexer with flexible filtering, xrpc queries, and a cursor-backed event stream, built on fjall
at-protocol
atproto
indexer
rust
fjall
28
fork
atom
overview
issues
6
pulls
pipelines
[backfill] add signal filter debug logging
ptr.pet
2 weeks ago
e7961aee
bf0d6d86
verified
This commit was signed with the committer's
known signature
.
ptr.pet
SSH Key Fingerprint:
SHA256:Abmvag+juovVufZTxyWY8KcVgrznxvBjQpJesv071Aw=
+6
1 changed file
expand all
collapse all
unified
split
src
backfill
mod.rs
+6
src/backfill/mod.rs
···
570
}
571
572
let mut signal_seen = filter.mode != FilterMode::Signal;
0
0
0
0
573
574
for (key, cid) in leaves {
575
let val_bytes = tokio::runtime::Handle::current()
···
584
}
585
586
if !signal_seen && filter.matches_signal(collection) {
0
587
signal_seen = true;
588
}
589
···
659
}
660
661
if !signal_seen {
0
662
return Ok::<_, miette::Report>(None);
663
}
664
···
570
}
571
572
let mut signal_seen = filter.mode != FilterMode::Signal;
573
+
debug!(
574
+
"backfilling {did}: signal_seen initial={signal_seen}, mode={:?}, signals={:?}",
575
+
filter.mode, filter.signals
576
+
);
577
578
for (key, cid) in leaves {
579
let val_bytes = tokio::runtime::Handle::current()
···
588
}
589
590
if !signal_seen && filter.matches_signal(collection) {
591
+
debug!("backfill {did}: signal matched on {collection}");
592
signal_seen = true;
593
}
594
···
664
}
665
666
if !signal_seen {
667
+
debug!("backfill {did}: no signal-matching records found, discarding repo");
668
return Ok::<_, miette::Report>(None);
669
}
670