Files
seaweedFS/weed
Lisandro Pin 559a1fd0f4 Improve EC shards rebalancing logic across nodes (#6297)
* Improve EC shards rebalancing logic across nodes.

- Favor target nodes with less preexisting shards, to ensure a fair distribution.
- Randomize selection when multiple possible target nodes are available.
- Add logic to account for replication settings when selecting target nodes (currently disabled).

* Fix minor test typo.

* Clarify internal error messages for `pickEcNodeToBalanceShardsInto()`.
2024-11-27 11:51:57 -08:00
..
2024-11-21 08:52:39 -08:00
2022-12-11 21:05:58 -08:00
2022-09-14 23:06:44 -07:00
2024-10-28 19:44:30 -07:00
2024-06-28 14:54:39 -07:00
2024-08-01 20:00:22 -07:00
2024-06-25 09:18:11 -07:00
2024-02-14 08:26:38 -08:00
2024-08-13 12:01:46 -07:00
2024-07-16 23:14:09 -07:00