diff --git a/docs/design_docs/root_coordinator_recovery_on_power_failure.md b/docs/design_docs/root_coordinator_recovery_on_power_failure.md index 3c426ba66c..6e9b920156 100644 --- a/docs/design_docs/root_coordinator_recovery_on_power_failure.md +++ b/docs/design_docs/root_coordinator_recovery_on_power_failure.md @@ -59,12 +59,12 @@ ### 2.6 Failed to call external grpc service -1. `RC` depends on `DC` and `IC`, if the grpc call failed, it needs to reconnect. -2. `RC` does not listen to the status of the `DC` and `IC` in real time. +1. `RootCoord` depends on `DataCoord` and `IndexCoord`, if the grpc call failed, it needs to reconnect. +2. `RootCoord` does not listen to the status of the `DataCoord` and `IndexCoord` in real time. ### 2.7 Add virtual channel assignment when creating a collection -1. Add a new field, "number of shards" in the `create collection` request. The "num of shards" tells the `RC` to create the number of virtual channels for this collection. +1. Add a new field, "number of shards" in the `create collection` request. The "num of shards" tells the `RootCoord` to create the number of virtual channels for this collection. 2. In the current implementation, virtual channels and physical channels have a one-to-one relationship, and the total number of physical channels increases as the number of virtual channels increases; later, the total number of physical channels needs to be fixed, and multiple virtual channels share one physical channel. 3. The name of the virtual channel is globally unique, and the `collection meta` records the correspondence between the virtual channel and the physical channel.