...
- insert channel
- DDL msg (CreateCollection/DropCollection/CreatePartition/DropPartition)
- InsertMsg
- DeleteMsg
- search channel
- SearchMsg
- RetrieveMsg
...
QueryNode consumes messages from both insert channel and search channel.
To support delete, we will send DeleteMsg into insert channel also.
Since Milvus's storage is an append-only, `delete` function is implemented using soft delete, setting a flag on entity to indicate this entity has been deleted.
...