mirror of https://github.com/milvus-io/milvus.git
da7c3cbd88
See also #29625 This PR: - Add a new implemention of `DeleteBuffer`: listDeleteBuffer - holds cacheBlock slice - `Put` method append new delete data into last block - when a block is full, append a new block into the list - Add `TryDiscard` method for `DeleteBuffer` interface - For doubleCacheBuffer, do nothing - For listDeleteBuffer, try to evict "old" blocks, which are blocks before the first block whose start ts is behind provided ts - Add checkpoint field for `UpdateVersion` sync action, which shall be used to discard old cache delete block --------- Signed-off-by: Congqi Xia <congqi.xia@zilliz.com> |
||
---|---|---|
.. | ||
balance | ||
checkers | ||
dist | ||
job | ||
meta | ||
mocks | ||
observers | ||
params | ||
session | ||
task | ||
utils | ||
OWNERS | ||
handlers.go | ||
ops_services.go | ||
server.go | ||
server_test.go | ||
services.go | ||
services_test.go |