milvus/internal/querycoordv2
wei liu 8714774305
fix: search/query failed due to segment not loaded (#37403)
issue: #36970
cause release segment and balance channel may happen at same time, and
before new delegator become serviceable, if release segment exeuctes on
new delegator, and search/query comes on old delegator, then release
segment and query segment happens in parallel, if release segment
execute first in worker, then search/query will got a SegmentNodeLoaded
error.

This PR add serviceable filter on delegator, then all load/release
segment operation will happens on serviceable delegator.

Signed-off-by: Wei Liu <wei.liu@zilliz.com>
2024-11-06 15:10:25 +08:00
..
balance fix: fix make generate-mockery panic with go1.22 (#36830) 2024-10-17 12:11:31 +08:00
checkers enhance: Release compacted growing segment if in dropped list (#37245) 2024-10-29 18:04:21 +08:00
dist fix: fix make generate-mockery panic with go1.22 (#36830) 2024-10-17 12:11:31 +08:00
job enhance: Enable dynamic update loaded collection's replica (#35822) 2024-09-25 10:13:18 +08:00
meta fix: search/query failed due to segment not loaded (#37403) 2024-11-06 15:10:25 +08:00
mocks enhance: Batch forward delete when using DirectForward (#37076) 2024-10-24 10:39:28 +08:00
observers fix: [skip e2e] Fix unstable ut TestCollectionObserver (#36231) 2024-09-13 19:01:09 +08:00
params Moving etcd client into session (#27069) 2023-10-27 07:36:12 +08:00
session fix: fix make generate-mockery panic with go1.22 (#36830) 2024-10-17 12:11:31 +08:00
task fix: search/query failed due to segment not loaded (#37403) 2024-11-06 15:10:25 +08:00
utils feat: support load and query with bm25 metric (#36071) 2024-10-11 10:23:20 +08:00
api_testonly.go test: support segment release in integration test (#31190) 2024-04-09 11:39:17 +08:00
handlers.go enhance: make TransferChannel/TransferSegment idempotent (#36489) 2024-09-26 18:11:23 +08:00
ops_service_test.go enhance: make TransferChannel/TransferSegment idempotent (#36489) 2024-09-26 18:11:23 +08:00
ops_services.go enhance: Mark query node as read only after suspend (#35492) 2024-08-20 14:02:54 +08:00
OWNERS Add QueryCoord OWNERS file (#21552) 2023-01-10 16:15:37 +08:00
server_test.go fix: Fill load field list from old version load info (#35993) 2024-09-05 16:57:05 +08:00
server.go feat: add tasks page into management WebUI (#37002) 2024-10-28 10:13:29 +08:00
services_test.go feat: add tasks page into management WebUI (#37002) 2024-10-28 10:13:29 +08:00
services.go feat: add tasks page into management WebUI (#37002) 2024-10-28 10:13:29 +08:00