milvus/internal
wei liu b49862d4f3
enhance: Optimize grow slice cost during query (#34253)
issue: #32252 

This PR try to pre-allocate FieldData for Reduce operations in the Query
chain using typeutil.PrepareResultFieldData to avoid the overhead of
dynamically growing the slice during appendFieldData process.

---------

Signed-off-by: Wei Liu <wei.liu@zilliz.com>
2024-07-01 15:18:11 +08:00
..
allocator enhance: move rocksmq from internal to pkg module (#33881) 2024-06-25 21:18:15 +08:00
core fix: Implement singleflight for segcore ChunkCache (#34250) 2024-07-01 11:46:06 +08:00
datacoord enhance: make subfunctions of datanode component modular (#33992) 2024-07-01 14:46:07 +08:00
datanode enhance: make subfunctions of datanode component modular (#33992) 2024-07-01 14:46:07 +08:00
distributed enhance: Rename Compaction to CompactionV2 (#33858) 2024-06-16 22:07:57 +08:00
http enhance: add restful api to trigger component stop (#32076) 2024-06-07 10:35:54 +08:00
indexnode enhance: Add nilness linter and fix some small issues (#34049) 2024-06-24 14:52:03 +08:00
kv enhance: move rocksmq from internal to pkg module (#33881) 2024-06-25 21:18:15 +08:00
metastore enhance: move rocksmq from internal to pkg module (#33881) 2024-06-25 21:18:15 +08:00
mocks enhance: implement rmq and pulsar as wal (#34046) 2024-06-27 15:11:05 +08:00
parser/planparserv2 enhance: optimize plan parser pool to avoid unnessary recycle (#32869) 2024-05-11 10:51:31 +08:00
proto enhance: implement rmq and pulsar as wal (#34046) 2024-06-27 15:11:05 +08:00
proxy enhance: Optimize grow slice cost during query (#34253) 2024-07-01 15:18:11 +08:00
querycoordv2 enhance: Skip update index for L0 segment (#34099) 2024-07-01 10:26:06 +08:00
querynodev2 enhance: Optimize grow slice cost during query (#34253) 2024-07-01 15:18:11 +08:00
registry Add querynode client wrapper and avoid grpc in standalone mode (#27781) 2023-10-19 11:10:07 +08:00
rootcoord enhance: improve check health (#33800) 2024-07-01 10:16:06 +08:00
storage enhance: Add unittest for storage.DeleteLog (#34190) 2024-06-26 17:14:04 +08:00
streamingnode/server/wal enhance: implement rmq and pulsar as wal (#34046) 2024-06-27 15:11:05 +08:00
streamingservice enhance: implement rmq and pulsar as wal (#34046) 2024-06-27 15:11:05 +08:00
tso enhance: move rocksmq from internal to pkg module (#33881) 2024-06-25 21:18:15 +08:00
types enhance: Check by proxy rate limiter when delete get data by query. (#30891) 2024-05-23 20:03:40 +08:00
util enhance: improve check health (#33800) 2024-07-01 10:16:06 +08:00