- Add proptest-based property tests for router rendezvous: - Determinism: same inputs always produce same output - Minimal reshuffling bounds on node add/remove - Uniformity: shards distribute evenly across nodes - RF node count validation and no-duplicates - Add criterion benchmarks for router: - shard_for_key single and batch (10K docs) - assign_shard_in_group single and all (64 shards) - Full routing pipeline (hash -> shard -> assign) - Varying shard counts, node counts, and RF - Score function microbenchmark - Add criterion benchmarks for merger: - Merge 1000 hits from 3 shards (plan §8 target) - Varying hit counts and shard counts - Pagination, facets, score preservation - Degraded response handling - Register bench targets in Cargo.toml Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| miroir-core | ||
| miroir-ctl | ||
| miroir-proxy | ||