mirror of https://github.com/milvus-io/milvus.git
issue: #37166 cause the misuse of timer.Reset, which cause dispatcher failed to send msg to virtual channel buffer, and dispatcher do splitting again and again, which hold the dispatcher manager's lock, block watching channel progress. This PR fix the misuse of timer.Reset Signed-off-by: Wei Liu <wei.liu@zilliz.com> |
||
---|---|---|
.. | ||
allocator | ||
channel | ||
compaction | ||
importv2 | ||
iterators | ||
util | ||
OWNERS | ||
README.md | ||
data_node.go | ||
data_node_test.go | ||
metrics_info.go | ||
services.go | ||
services_test.go |
README.md
Data Node
DataNode is the component to write insert and delete messages into persistent blob storage, for example MinIO or S3.
Dependency
- KV store: a kv store that persists messages into blob storage.
- Message stream: receive messages and publish imformation
- Root Coordinator: get the latest unique IDs.
- Data Coordinator: get the flush information and which message stream to subscribe.