mirror of https://github.com/milvus-io/milvus.git
issue: #42860 Fix channel node allocation when QueryNode count is not a multiple of channel count. The previous algorithm used simple division which caused uneven distribution with remainders. Key improvements: - Implement smart remainder distribution algorithm - Refactor large function into focused helper functions - Support two-phase rebalancing (release then allocate) - Handle edge cases like insufficient nodes gracefully --------- Signed-off-by: Wei Liu <wei.liu@zilliz.com> |
||
---|---|---|
.. | ||
OWNERS | ||
collection_observer.go | ||
collection_observer_test.go | ||
leader_cache_observer.go | ||
leader_cache_observer_test.go | ||
replica_observer.go | ||
replica_observer_test.go | ||
resource_observer.go | ||
resource_observer_test.go | ||
target_observer.go | ||
target_observer_test.go | ||
task_dispatcher.go | ||
task_dispatcher_test.go |