milvus/internal/querycoordv2/meta
wei liu a7f6193bfc
fix: query node may stuck at stopping progress (#33104)
issue: #33103 
when try to do stopping balance for stopping query node, balancer will
try to get node list from replica.GetNodes, then check whether node is
stopping, if so, stopping balance will be triggered for this replica.

after the replica refactor, replica.GetNodes only return rwNodes, and
the stopping node maintains in roNodes, so balancer couldn't find
replica which contains stopping node, and stopping balance for replica
won't be triggered, then query node will stuck forever due to
segment/channel doesn't move out.

---------

Signed-off-by: Wei Liu <wei.liu@zilliz.com>
2024-05-20 10:21:38 +08:00
..
channel_dist_manager_test.go enhance: Apply node-indexing and cache optimization for channel dist (#32595) 2024-04-28 16:19:24 +08:00
channel_dist_manager.go enhance: Apply node-indexing and cache optimization for channel dist (#32595) 2024-04-28 16:19:24 +08:00
collection_manager_test.go fix: Upgrade from 2.2 should update CollectionLoadInfo (#29443) 2023-12-26 14:18:47 +08:00
collection_manager.go enhance: Maintain collection-patitions mapping in qc meta (#32227) 2024-04-15 10:05:19 +08:00
constant.go enhance: Enable channel exclusive balance policy (#32911) 2024-05-10 17:27:31 +08:00
coordinator_broker_test.go enhance: Use ListIndexes instead of DescribeIndex for qc broker (#31122) 2024-03-07 21:43:03 +08:00
coordinator_broker.go enhance: Add memory size for binlog (#33025) 2024-05-15 12:59:34 +08:00
dist_manager.go Add license header (#19678) 2022-10-11 11:39:22 +08:00
failed_load_cache_test.go Use go-api/v2 for milvus-proto (#24770) 2023-06-09 01:28:37 +08:00
failed_load_cache.go Move some modules from internal to public package (#22572) 2023-04-06 19:14:32 +08:00
leader_view_manager_test.go enhance: update shard leader cache when leader location changed (#32470) 2024-05-08 10:05:29 +08:00
leader_view_manager.go enhance: update shard leader cache when leader location changed (#32470) 2024-05-08 10:05:29 +08:00
meta.go Move meta store to kv catalog (#25915) 2023-07-31 13:57:04 +08:00
mock_broker.go enhance: Use ListIndexes instead of DescribeIndex for qc broker (#31122) 2024-03-07 21:43:03 +08:00
mock_target_manager.go enhance: Skip return data distribution if no change happen (#32814) 2024-05-17 10:11:37 +08:00
OWNERS Add OWNERS files for querycoordv2 sub pkgs (#23489) 2023-04-18 15:52:30 +08:00
replica_manager_helper_test.go enhance: replica manager enhancement (#31496) 2024-04-05 04:57:16 +08:00
replica_manager_helper.go enhance: replica manager enhancement (#31496) 2024-04-05 04:57:16 +08:00
replica_manager_test.go enhance: Enable channel exclusive balance policy (#32911) 2024-05-10 17:27:31 +08:00
replica_manager.go fix: query node may stuck at stopping progress (#33104) 2024-05-20 10:21:38 +08:00
replica_test.go fix: query node may stuck at stopping progress (#33104) 2024-05-20 10:21:38 +08:00
replica.go fix: query node may stuck at stopping progress (#33104) 2024-05-20 10:21:38 +08:00
resource_group_test.go enhance: declarative resource group api (#31930) 2024-04-15 08:13:19 +08:00
resource_group.go enhance: declarative resource group api (#31930) 2024-04-15 08:13:19 +08:00
resource_manager_test.go fix: query node may stuck at stopping progress (#33104) 2024-05-20 10:21:38 +08:00
resource_manager.go fix: query node may stuck at stopping progress (#33104) 2024-05-20 10:21:38 +08:00
segment_dist_manager_test.go enhance: replica manager enhancement (#31496) 2024-04-05 04:57:16 +08:00
segment_dist_manager.go enhance: Pre-cache result for frequent filters (#32580) 2024-04-25 11:13:25 +08:00
target_manager_test.go fix: Wrong behavior of CurrentTargetFirst/NextTargetFirst in target maanger (#31379) 2024-03-19 11:49:05 +08:00
target_manager.go enhance: Skip return data distribution if no change happen (#32814) 2024-05-17 10:11:37 +08:00
target.go enhance: Speed up target recovery after query coord restart (#31240) 2024-03-15 14:19:03 +08:00