milvus/internal/distributed
congqixia 0c83440f99
enhance: [Cherry-pick] cache collection schema attributes to reduce proxy cpu (#29668) (#29692)
Cherry-pick from master
pr: #29668

See also #29113

The collection schema is crucial when performing search/query but some
of the information is calculated for every request.

This PR change schema field of cached collection info into a utility
`schemaInfo` type to store some stable result, say pk field,
partitionKeyEnabled, etc. And provided field name to id map for
search/query services.

---------

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-01-07 22:36:48 +08:00
..
datacoord enhance: [cherry-pick] Add http method to control datacoord garbage collection (#29212) 2023-12-15 02:16:38 +08:00
datanode enhance: [2.3] Support to get the param value in the runtime (#29298) 2023-12-21 20:36:43 +08:00
indexnode fix: createCollection failed occasionally (#28592) (#28989) 2023-12-08 11:34:39 +08:00
proxy enhance: [Cherry-pick] cache collection schema attributes to reduce proxy cpu (#29668) (#29692) 2024-01-07 22:36:48 +08:00
querycoord enhance: Use mockery to replace manual mock code (#29074) (#29182) 2023-12-14 16:44:43 +08:00
querynode fix: createCollection failed occasionally (#28592) (#28989) 2023-12-08 11:34:39 +08:00
rootcoord enhance: Use mockery to replace manual mock code (#29074) (#29182) 2023-12-14 16:44:43 +08:00
utils Refine DataCoord status (#27262) 2023-09-26 17:15:27 +08:00
OWNERS [skip ci]Update OWNERS files (#11898) 2021-11-16 15:41:11 +08:00
connection_manager.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
connection_manager_test.go enhance: [Cherry-pick] Moving etcd client into session (#27069) (#28996) 2023-12-07 16:22:34 +08:00