Files
buzz/crates
Elrond 12604c67f5 fix(relay): close review gaps in the NIP-43 drift reconciler
- Re-check drift for each community under its publication lock and skip
  the write when the snapshot is already current, so passes that overlap
  across pods (or with live membership writes) repair a community once
  instead of once per pass.
- Extract spawn_nip43_snapshot_reconciler, a sync fn, so startup cannot
  await a pass, and pin that the first pass does not wait an interval.
- Count a pass whose drift query fails in
  buzz_nip43_membership_reconciliation_sweep_failures_total.
- Pin that a community repaired between listing and locking is skipped,
  not counted as failed.
- Un-deprecate the single-community drift check; it is now a wrapper over
  the same query, and the sweep is not a drop-in replacement for it.

Signed-off-by: Elrond <28d6302a099e5225b02c4155ac4236e4912603df2ab08dbfc2f4fef08ce598c8@buzz.block.builderlab.xyz>
2026-10-07 06:57:52 -04:00
..