miroir/crates
jedarden aad33aaa7b fix(explainer): handle warnings at any position in list
The explainer warning tests were expecting LargeOffsetLimit and
UnboundedWildcard warnings at index 0, but IncompleteIntegration
warnings are added first. Updated tests to search for the expected
warning anywhere in the list.

fix(rebalancer): mark recovering nodes as Restoring, not Active

When a node recovers from failure, it should be marked as Restoring
until RF restoration completes. Previously, nodes were marked as
Active immediately, which bypassed the RF restoration flow.

fix(test): mark nodes as Active before simulating failure

The RF restoration tests were creating nodes in Joining status,
which are not considered healthy. Updated tests to mark nodes as
Active before simulating node failure, reflecting a healthy cluster.

Closes: bf-4oh49
2026-05-26 21:00:25 -04:00
..
miroir-core fix(explainer): handle warnings at any position in list 2026-05-26 21:00:25 -04:00
miroir-ctl feat(tenant): implement tenant affinity API endpoints and CLI commands 2026-05-26 19:41:50 -04:00
miroir-proxy feat(tenant): implement tenant affinity API endpoints and CLI commands 2026-05-26 19:41:50 -04:00