milvus/internal/flushcommon/pipeline
Zhen Ye cae9e1c732
fix: drop collection failed if enable streaming service (#37444)
issue: #36858

- Start channel manager on datacoord, but with empty assign policy in
streaming service.
- Make collection at dropping state can be recovered by flusher to make
sure that
 milvus consume the dropCollection message.
- Add backoff for flusher lifetime.
- remove the proxy watcher from timetick at rootcoord in streaming
service.

Also see the better fixup: #37176

---------

Signed-off-by: chyezh <chyezh@outlook.com>
2024-11-07 10:26:26 +08:00
..
data_sync_service.go fix: drop collection failed if enable streaming service (#37444) 2024-11-07 10:26:26 +08:00
data_sync_service_test.go enhance: Implement flusher in streamingNode (#34942) 2024-08-02 18:30:23 +08:00
flow_graph_dd_node.go enhance: using streaming service in insert/upsert/flush/delete/querynode (#35406) 2024-08-29 10:03:08 +08:00
flow_graph_dd_node_test.go enhance: Implement flusher in streamingNode (#34942) 2024-08-02 18:30:23 +08:00
flow_graph_dmstream_input_node.go enhance: Implement flusher in streamingNode (#34942) 2024-08-02 18:30:23 +08:00
flow_graph_dmstream_input_node_test.go enhance: Implement flusher in streamingNode (#34942) 2024-08-02 18:30:23 +08:00
flow_graph_embedding_node.go feat: support load and query with bm25 metric (#36071) 2024-10-11 10:23:20 +08:00
flow_graph_embedding_node_test.go feat: add enable_tokenizer params to VarChar field (#36480) 2024-10-10 20:33:21 +08:00
flow_graph_manager.go enhance: Implement flusher in streamingNode (#34942) 2024-08-02 18:30:23 +08:00
flow_graph_manager_test.go enhance: Implement flusher in streamingNode (#34942) 2024-08-02 18:30:23 +08:00
flow_graph_message.go feat: support embedding bm25 sparse vector and flush bm25 stats log (#36036) 2024-09-19 10:57:12 +08:00
flow_graph_message_test.go enhance: Implement flusher in streamingNode (#34942) 2024-08-02 18:30:23 +08:00
flow_graph_node.go enhance: Organize the common modules of streamingNode and dataNode (#34773) 2024-07-22 11:33:51 +08:00
flow_graph_time_tick_node.go fix: drop collection failed if enable streaming service (#37444) 2024-11-07 10:26:26 +08:00
flow_graph_write_node.go feat: support embedding bm25 sparse vector and flush bm25 stats log (#36036) 2024-09-19 10:57:12 +08:00
mock_fgmanager.go enhance: Organize the common modules of streamingNode and dataNode (#34773) 2024-07-22 11:33:51 +08:00
testutils_test.go enhance: Add back BF lazy load logic for datanode watch channel (#35646) 2024-08-22 19:42:57 +08:00