miroir/crates
jedarden 3dd2b75e2b feat(miroir-core): add reshard executor source document-count helper (bf-14wgq)
Add `compute_source_document_count` on `ReshardExecutor` — the reshard
backfill denominator (bf-2ynu5, AC #1). It delegates to the shared
`crate::index_stats::aggregate_index_stats`, reusing the executor's
existing `http_client` field as the reqwest transport, and returns
`total_documents` (reduced via `max` across source-node replicas).

Pure additive: no change to `start_backfill`, `advance_backfill`, or
persisted `ReshardOperation`. Wiring into `start_backfill` is a sibling
bead. `cargo build -p miroir-core` green.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-09 09:01:26 -04:00
..
miroir-core feat(miroir-core): add reshard executor source document-count helper (bf-14wgq) 2026-07-09 09:01:26 -04:00
miroir-ctl feat(explain): display IncompleteIntegration warnings in CLI 2026-05-26 21:03:36 -04:00
miroir-proxy fix(ci): enable kafka-sink feature in CI build and Dockerfile 2026-05-31 12:08:39 -04:00