milvus/internal/distributed
wei liu 3cd0b26285
enhance: Enable dynamic update loaded collection's replica (#35822)
issue: #35821
After collection loaded, if we need to increase/decrease collection's
replica, we need to release and load it again.

milvus offers 4 solution to update loaded collection's replica, this PR
aims to dynamic change the replica number without release, and after
replica number changed, milvus will execute load replica or release
replica in async, and the replica loaded status can be checked by
getReplicas API.

Notice that if set too much replicas than querynode can afford,the new
replica won't be loaded successfully until enough querynode joins.

---------

Signed-off-by: Wei Liu <wei.liu@zilliz.com>
2024-09-25 10:13:18 +08:00
..
datacoord fix: Fix tracing config update logic (#35928) 2024-09-05 14:27:04 +08:00
datanode fix: Fix tracing config update logic (#35928) 2024-09-05 14:27:04 +08:00
indexnode fix: Fix tracing config update logic (#35928) 2024-09-05 14:27:04 +08:00
proxy enhance: add search params in search request in restful (#36304) 2024-09-23 16:51:12 +08:00
querycoord enhance: Enable dynamic update loaded collection's replica (#35822) 2024-09-25 10:13:18 +08:00
querynode fix: Fix tracing config update logic (#35928) 2024-09-05 14:27:04 +08:00
rootcoord fix: Fix tracing config update logic (#35928) 2024-09-05 14:27:04 +08:00
streaming fix: lifeTime not released in time (#36093) 2024-09-09 11:25:05 +08:00
streamingnode fix: streaming node health check panic (#36336) 2024-09-19 17:11:12 +08:00
utils Refine DataCoord status (#27262) 2023-09-26 17:15:27 +08:00
connection_manager_test.go feat: Support stats task to sort segment by PK (#35054) 2024-09-02 14:19:03 +08:00
connection_manager.go feat: Support stats task to sort segment by PK (#35054) 2024-09-02 14:19:03 +08:00
OWNERS [skip ci]Update OWNERS files (#11898) 2021-11-16 15:41:11 +08:00