jedarden
|
69852f1217
|
Phase 1 (miroir-cdo): Core Routing - Final verification
Verify all Definition of Done criteria met:
- Rendezvous assignment deterministic: ✅ test_rendezvous_determinism,
acceptance_determinism_1000_runs
- Minimal reshuffling on add: ✅ test_minimal_reshuffling_on_add,
acceptance_reshuffle_bound_on_add
- 64 shards/3 nodes/RF=1 distribution: ✅ test_shard_distribution_64_3_rf1,
acceptance_uniformity_64_shards_3_nodes_rf1
- Top-RF placement stability: ✅ test_top_rf_stability,
acceptance_rf2_placement_stability, acceptance_reshuffle_bound_on_remove
- write_targets returns RG × RF nodes: ✅ test_write_targets_count,
test_group_scoped_assignment
- query_group distributes evenly: ✅ test_query_group_distribution
- covering_set one per shard: ✅ test_covering_set_one_per_shard,
test_covering_set_replica_rotation
- merger tests: ✅ test_global_sort_by_ranking_score,
test_facet_counts_summed_across_shards, etc.
- Coverage ≥ 90%: ✅ 91.80% total (router: 96.20%, topology: 100%,
scatter: 100%, merger: 94.67%)
All 151 unit tests pass. Core routing implementation complete.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-09 11:50:04 -04:00 |
|