diff --git a/internal/querycoord/channel_allocator.go b/internal/querycoord/channel_allocator.go index 2eeb4fd3ff..22da4f1c07 100644 --- a/internal/querycoord/channel_allocator.go +++ b/internal/querycoord/channel_allocator.go @@ -59,7 +59,7 @@ func shuffleChannelsToQueryNode(ctx context.Context, reqs []*querypb.WatchDmChan } if len(availableNodes) > 0 { - nodeIDSlice := make([]int64, 0) + nodeIDSlice := make([]int64, 0, len(availableNodes)) for nodeID := range availableNodes { nodeIDSlice = append(nodeIDSlice, nodeID) }