Open pingliu opened 3 weeks ago
/assign @XuanYang-cn
/unassign
Channel checkpoint meta lifecycle is buggy. Checkpoints are often left in the meta even if collections are dropped. And the creation and the deletion of the metrics are also in a chaos.
Here're the rules I need to check:
Channel checkpoint meta lifecycle is buggy. Checkpoints are often left in the meta even if collections are dropped. And the creation and the deletion of the metrics are also in a chaos.
Here're the rules I need to check:
- When creating collections, channel watchinfo and channel cp should be created.
- When dropping collections, channel watchinfo and channel cp should be dropped.
- When DC recovers channel, channelcp and channel watch info should be recovered for VALID collection.
- When DC drop channel, channel cp and channel watch info should be removed.
- Only DN's updateChannelCheckpoint is able to update channel checkpoint.
do we need to hack channel cp meta to fix the problem for now?
@xiaofan-luan I think so. I believe this is causing numerous false alarms, very annoying. see milvus-io/birdwatcher#303
Is there an existing issue for this?
Environment
Current Behavior
Expected Behavior
No response
Steps To Reproduce
Milvus Log
No response
Anything else?
No response