milvus/internal
congqixia 3123093dd7
enhance: Use MARISA_LABEL_ORDER when building trie index (#36034)
Related to #35941
Previous PR: #35943

This PR make `Trie` index using `MARISA_LABEL_ORDER`, which make
predictive search iterating in lexicographic order.

When trie index is build in label order, lexicographc could be utilized
accelerating `Range` operations.

However according to the official document, using `MARISA_LABEL_ORDER`
will make "exact match lookup, common prefix search, and predictive
search" slower.

---------

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-09-09 14:29:05 +08:00
..
allocator enhance: Pre-allocate ids for import (#33958) 2024-07-07 21:26:14 +08:00
core enhance: Use MARISA_LABEL_ORDER when building trie index (#36034) 2024-09-09 14:29:05 +08:00
datacoord fix:support config index offsetcache and fix create same index again (#35985) 2024-09-08 18:23:05 +08:00
datanode fix: Set an empty segment if compaction deleted all inserts (#36044) 2024-09-09 14:23:05 +08:00
distributed fix: lifeTime not released in time (#36093) 2024-09-09 11:25:05 +08:00
flushcommon fix: datacoord broker use querycoord broker config and get segment info timeout (#36026) 2024-09-06 08:15:05 +08:00
http fix: delay to start the metric server port (#36080) 2024-09-09 14:01:05 +08:00
indexnode feat: Support stats task to sort segment by PK (#35054) 2024-09-02 14:19:03 +08:00
json enhance: Gin & restfulv1 handler use sonic json (#35020) 2024-08-05 16:44:17 +08:00
kv enhance: Fix lint issues from recent PRs (#34482) 2024-07-09 10:06:24 +08:00
metastore feat: Support stats task to sort segment by PK (#35054) 2024-09-02 14:19:03 +08:00
mocks feat: Support stats task to sort segment by PK (#35054) 2024-09-02 14:19:03 +08:00
parser/planparserv2 enhance: Support dynamic field in SchemaHelper (#35461) 2024-08-14 18:04:59 +08:00
proto feat: supporing hybrid search group_by (#35982) 2024-09-08 17:09:04 +08:00
proxy fix: memory leak in proxy meta cache (#36075) 2024-09-08 17:33:05 +08:00
querycoordv2 fix: Fix logic dead lock when delegator has high memory usage (#36065) 2024-09-09 10:21:06 +08:00
querynodev2 fix:support config index offsetcache and fix create same index again (#35985) 2024-09-08 18:23:05 +08:00
registry Add querynode client wrapper and avoid grpc in standalone mode (#27781) 2023-10-19 11:10:07 +08:00
rootcoord fix: Fix privilege group hasn't been register for validate (#35937) 2024-09-05 15:35:04 +08:00
storage fix: binlog reader not released in time (#36078) 2024-09-07 08:15:06 +08:00
streamingcoord enhance: move streaming proto into pkg (#35284) 2024-08-07 10:34:16 +08:00
streamingnode enhance: Refine flusher channel management (#35870) 2024-09-01 17:07:10 +08:00
tso enhance: move rocksmq from internal to pkg module (#33881) 2024-06-25 21:18:15 +08:00
types feat: Support stats task to sort segment by PK (#35054) 2024-09-02 14:19:03 +08:00
util feat: supporing hybrid search group_by (#35982) 2024-09-08 17:09:04 +08:00
.mockery.yaml fix: mockery config (#35834) 2024-08-30 09:49:00 +08:00