diff --git a/docs/design_docs/milvus_create_index_en.md b/docs/design_docs/milvus_create_index_en.md index fb1d65732a..a335c2504c 100644 --- a/docs/design_docs/milvus_create_index_en.md +++ b/docs/design_docs/milvus_create_index_en.md @@ -24,7 +24,7 @@ message CreateIndexRequest { } ``` -2. When received the `CreateIndex` request, the `Proxy` would wraps this request into `CreateIndexTask`, and pushs this task into `DdTaskQueue` queue. After that, `Proxy` would call method of `WatiToFinish` to wait until the task finished. +2. When received the `CreateIndex` request, the `Proxy` would wrap this request into `CreateIndexTask`, and pushs this task into `DdTaskQueue` queue. After that, `Proxy` would call method of `WatiToFinish` to wait until the task finished. ```go type task interface { @@ -143,7 +143,7 @@ message BuildIndexResponse { 11. There is a backgroud service, `assignTaskLoop`, in `IndexCoord`. `assignTaskLoop` would call `GetUnassignedTask` periodically, the default interval is 3s. `GetUnassignedTask` would list these segments whos `index meta` has been updated, but index has not been created yet. -12. The previous step has listed the segments whos index has not been created, for each those segments, `IndexCoord` would call `PeekClient` to get an available `IndexNode`, and send `CreateIndex` request to this `IndexNode`. The `proto` is defined as follow. +12. The previous step has listed the segments whose index has not been created, for each those segments, `IndexCoord` would call `PeekClient` to get an available `IndexNode`, and send `CreateIndex` request to this `IndexNode`. The `proto` is defined as follow. ```proto service IndexNode { ...