milvus/internal/querynodev2
congqixia 6e0baa47e2
enhance: [Cherry-pick] Release level zero segments when channel unsub (#31486) (#31509)
Cherry-pick from master
pr: #31486
Related to #27349
See also #30816

Level zero is not allowed to balance among delegators, they shall always
serve current delegator. This PR releases all level zero segments after
channel is unsubscribed and preventing level zero segment blocking
graceful stop.

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-03-25 10:21:08 +08:00
..
cluster enhance: make the watch dm channel request better compatibility (#30952) 2024-03-01 16:07:37 +08:00
collector fix: the system rejects all queries and never recovers if enabled read rate limit (#30061) 2024-01-17 23:30:55 +08:00
delegator enhance: [Cherry-pick] Add AllPartitionsID const to replace InvalidPartitionID (#31438) (#31515) 2024-03-22 16:37:08 +08:00
optimizers enhance: add new optimize param for queryhook (#29495) 2023-12-28 10:04:46 +08:00
pipeline feat: [Sparse Float Vector] add sparse vector support to milvus components (#30630) 2024-03-13 14:32:54 -07:00
pkoracle enhance: [Cherry-pick] Add AllPartitionsID const to replace InvalidPartitionID (#31438) (#31515) 2024-03-22 16:37:08 +08:00
segments fix: [Cherry-pick] Use mutex protection when accessing pks of l0 segments (#31505) (#31517) 2024-03-22 16:07:08 +08:00
tasks test: support multiple data/querynodes in integration test (#30618) 2024-02-21 11:54:53 +08:00
tsafe Add ctx parameter for tsafe pkg & NewDelegator method (#27877) 2023-10-26 19:14:10 +08:00
OWNERS Add OWNERS file for qnv2 (#23196) 2023-04-03 16:22:24 +08:00
handlers.go test: support multiple data/querynodes in integration test (#30618) 2024-02-21 11:54:53 +08:00
handlers_test.go fix: correct autoindex segment num (#28387) 2023-11-22 11:12:22 +08:00
local_worker.go fix: panic caused by type assert LocalSegment on Segment (#29018) 2023-12-08 01:50:38 +08:00
local_worker_test.go feat: [Sparse Float Vector] add sparse vector support to milvus components (#30630) 2024-03-13 14:32:54 -07:00
metrics_info.go fix: Remove `QueryNodeEntitiesSize` after segment/collection released (#31290) 2024-03-15 15:43:04 +08:00
mock_data.go feat: Support multiple vector search (#29433) 2024-01-08 15:34:48 +08:00
server.go fix: ctx cancel should be the last step while stopping server (#31220) 2024-03-15 10:33:05 +08:00
server_test.go enhance: add resource usage estimate for segment interface (#31309) 2024-03-21 09:27:07 +08:00
services.go enhance: [Cherry-pick] Release level zero segments when channel unsub (#31486) (#31509) 2024-03-25 10:21:08 +08:00
services_test.go enhance: [Cherry-pick] Release level zero segments when channel unsub (#31486) (#31509) 2024-03-25 10:21:08 +08:00