milvus/internal
yiwangdr 037de8e4d3
enhance: speed up minor functions calls in datacoord (#32389)
Related to https://github.com/milvus-io/milvus/issues/32165

1. nodeid based channel store access should use map access instead of
iteration.

2. The join-ish functions calls are slow when # collections/segments
increases (e.g. 10k).
e.g.
getNumRowsOfCollectionUnsafe is O(num_segments); GetAllCollectionNumRows
is of O(num_collections*num_segments).

Signed-off-by: yiwangdr <yiwangdr@gmail.com>
2024-04-20 07:55:21 +08:00
..
allocator
core fix: add bitset sve support macro protect (#32463) 2024-04-19 18:05:21 +08:00
datacoord enhance: speed up minor functions calls in datacoord (#32389) 2024-04-20 07:55:21 +08:00
datanode fix: Use pk from binlog during import (#32118) 2024-04-16 14:51:20 +08:00
distributed fix: [restful]use default search parameter nq: 0 (#32355) 2024-04-18 14:41:20 +08:00
http
indexnode fix: fix estimate float16 field data size wrong (#32193) 2024-04-12 16:29:26 +08:00
kv chore: remove repetitive words (#31153) 2024-03-20 10:17:07 +08:00
metastore enhance: replica manager enhancement (#31496) 2024-04-05 04:57:16 +08:00
mocks enhance: declarative resource group api (#31930) 2024-04-15 08:13:19 +08:00
mq fix: close rocksmq and natsmq when shutdown (#30706) 2024-02-26 11:38:55 +08:00
parser/planparserv2 enhance: Unify data type check APIs for go (#31887) 2024-04-07 14:27:22 +08:00
proto enhance: declarative resource group api (#31930) 2024-04-15 08:13:19 +08:00
proxy enhance: add max insert request size and must use partition key configs (#32433) 2024-04-19 10:31:20 +08:00
querycoordv2 enhance: Manual release pool after save targets (#32358) 2024-04-19 13:51:21 +08:00
querynodev2 fix: delete may lost when enable lru cache, some field should be reset when ReleaseData (#32012) 2024-04-16 11:17:20 +08:00
registry
rootcoord enhance: avoid the repeated metric info in the proxy (#32380) 2024-04-19 10:21:20 +08:00
storage feat: adding binlog streaming writer (#31537) 2024-04-11 10:33:20 +08:00
tso fix: add lazy load field to mark segment load type (#31591) 2024-03-28 11:23:10 +08:00
types feat: support rate limiter based on db and partition levels (#31070) 2024-04-12 16:01:19 +08:00
util enhance: declarative resource group api (#31930) 2024-04-15 08:13:19 +08:00