miroir/crates
jedarden adf6bc4642 Phase 5 — Advanced Capabilities: Mode A coordination and HPA custom metrics
## Changes
- Add Mode A coordinator for rendezvous hashing (mode_a_coordinator.rs)
- Update task pruner to support Mode A partitioned ownership
- Add task store batch methods for Mode A pruning (list_terminal_tasks_batch, delete_tasks_batch)
- Add HPA custom metrics support (targetRequestsInFlight, targetBackgroundQueueDepth)
- Update Helm chart HPA template with custom metrics
- Update values.schema.json for HPA custom metrics fields

## Mode A Coordination
Implements rendezvous hashing for shard-partitioned ownership across pods.
Applies to anti-entropy, settings drift check, task pruner, TTL sweeper, and canary runner.

## HPA Custom Metrics
Adds support for autoscaling on custom metrics:
- miroir_requests_in_flight (per-pod metric)
- miroir_background_queue_depth (global metric)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-24 00:07:37 -04:00
..
miroir-core Phase 5 — Advanced Capabilities: Mode A coordination and HPA custom metrics 2026-05-24 00:07:37 -04:00
miroir-ctl P3: Phase 3 Task Registry + Persistence — COMPLETE 2026-05-02 16:50:42 -04:00
miroir-proxy Phase 4 — Topology Operations: Complete rebalancer and failure handling 2026-05-23 23:57:53 -04:00