milvus/internal/querynodev2
Bingyi Sun a75bb85f3a
feat: support chunked column for sealed segment (#35764)
This PR splits sealed segment to chunked data to avoid unnecessary
memory copy and save memory usage when loading segments so that loading
can be accelerated.

To support rollback to previous version, we add an option
`multipleChunkedEnable` which is false by default.

Signed-off-by: sunby <sunbingyi1992@gmail.com>
2024-10-12 15:04:52 +08:00
..
cluster enhance: Support proxy/delegator qn client pooling (#35194) 2024-08-02 11:24:19 +08:00
collector enhance: remove cooling off in rate limiter for read requests (#35935) 2024-09-04 14:39:10 +08:00
delegator feat: support load and query with bm25 metric (#36071) 2024-10-11 10:23:20 +08:00
optimizers enhance: add hit segment num metrics for queryHook (#35577) 2024-08-23 12:49:02 +08:00
pipeline feat: support load and query with bm25 metric (#36071) 2024-10-11 10:23:20 +08:00
pkoracle fix: Check nodeID wildcard when removing pkOracle (#33895) 2024-06-18 14:11:58 +08:00
segments feat: support chunked column for sealed segment (#35764) 2024-10-12 15:04:52 +08:00
tasks fix: split stream query result to avoid grpc response too large error (#36090) 2024-09-13 15:07:09 +08:00
tsafe Add ctx parameter for tsafe pkg & NewDelegator method (#27877) 2023-10-26 19:14:10 +08:00
handlers_test.go enhance: Use common gc config (#36668) 2024-10-09 19:47:19 +08:00
handlers.go feat: support load and query with bm25 metric (#36071) 2024-10-11 10:23:20 +08:00
local_worker_test.go enhance: Use common gc config (#36668) 2024-10-09 19:47:19 +08:00
local_worker.go fix: panic caused by type assert LocalSegment on Segment (#29018) 2023-12-08 01:50:38 +08:00
metrics_info.go enhance: Add delete buffer related quota logic (#35918) 2024-09-05 11:39:03 +08:00
mock_data.go enhance: Update protobuf-go to protobuf-go v2 (#34394) 2024-07-29 11:31:51 +08:00
OWNERS Add OWNERS file for qnv2 (#23196) 2023-04-03 16:22:24 +08:00
server_test.go enhance: Use common gc config (#36668) 2024-10-09 19:47:19 +08:00
server.go enhance: Use a separate mmap config for chunk cache (#36276) 2024-09-15 16:23:09 +08:00
services_test.go enhance: Use common gc config (#36668) 2024-10-09 19:47:19 +08:00
services.go enhance: Enable balance on querynode with different mem capacity (#36466) 2024-09-30 16:15:17 +08:00