milvus/internal/mocks
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
..
distributed/mock_streaming enhance: using streaming service in insert/upsert/flush/delete/querynode (#35406) 2024-08-29 10:03:08 +08:00
google.golang.org enhance: move streaming proto into pkg (#35284) 2024-08-07 10:34:16 +08:00
mock_metastore enhance: move streaming proto into pkg (#35284) 2024-08-07 10:34:16 +08:00
streamingcoord enhance: support single pchannel level transaction (#35289) 2024-08-19 21:22:56 +08:00
streamingnode enhance: using streaming service in insert/upsert/flush/delete/querynode (#35406) 2024-08-29 10:03:08 +08:00
util/streamingutil/service enhance: streaming node client implementation (#34653) 2024-07-19 17:37:40 +08:00
mock_chunk_manager.go enhance: use WalkWithPrefix api for oss, enable piplined file gc (#31740) 2024-04-25 20:41:27 +08:00
mock_datacoord_client.go enhance: optimize retrieve on dynamic field (#35580) 2024-08-22 14:24:56 +08:00
mock_datacoord.go enhance: optimize retrieve on dynamic field (#35580) 2024-08-22 14:24:56 +08:00
mock_datanode_client.go enhance: Refine compaction (#33982) 2024-06-25 10:08:03 +08:00
mock_datanode.go enhance: Refine compaction (#33982) 2024-06-25 10:08:03 +08:00
mock_grpc_client.go enhance: Use mockery to replace manual mock code (#29074) 2023-12-13 10:46:44 +08:00
mock_indexnode_client.go feat: Support stats task to sort segment by PK (#35054) 2024-09-02 14:19:03 +08:00
mock_indexnode.go feat: Support stats task to sort segment by PK (#35054) 2024-09-02 14:19:03 +08:00
mock_proxy_client.go enhance: update shard leader cache when leader location changed (#32470) 2024-05-08 10:05:29 +08:00
mock_proxy.go enhance: Add BackupRBAC/RestoreRBAC API to enable rbac backup (#35444) 2024-08-16 10:10:53 +08:00
mock_querycoord_client.go enhance: Enable dynamic update loaded collection's replica (#35822) 2024-09-25 10:13:18 +08:00
mock_querycoord.go enhance: Enable dynamic update loaded collection's replica (#35822) 2024-09-25 10:13:18 +08:00
mock_querynode_client.go enhance:Refactor hybrid search (#32020) 2024-04-09 14:21:18 +08:00
mock_querynode.go enhance:Refactor hybrid search (#32020) 2024-04-09 14:21:18 +08:00
mock_rootcoord_client.go enhance: Add BackupRBAC/RestoreRBAC API to enable rbac backup (#35444) 2024-08-16 10:10:53 +08:00
mock_rootcoord.go enhance: Add BackupRBAC/RestoreRBAC API to enable rbac backup (#35444) 2024-08-16 10:10:53 +08:00