milvus/internal/querycoordv2
congqixia 9539739781
enhance: Release compacted growing segment if in dropped list (#37245)
See also #37205

Previously releasing growing segments could be triggered by two
conditions:

- Sealed Segment with same id is loaded
- Segment start position is before target checkpoint ts

Which has a worst case that the corresponding sealed segment is
compacted and the checkpoint is pinned by a growing l0 segment.

This PR introduces a new rule that: a growing segment could be released
if the segment id appeared in current target dropped segment id list.

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-10-29 18:04:21 +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: Dynamic release parition may fail search/query. (#37049) 2024-10-24 01:03:28 +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 feat: add tasks page into management WebUI (#37002) 2024-10-28 10:13:29 +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