milvus/internal/datanode/importv2
yihao.dai a434d33e75
feat: Add import scheduler and manager (#29367)
This PR introduces novel managerial roles for importv2:
1. ImportMeta: To manage all the import tasks;
2. ImportScheduler: To process tasks and modify their states;
3. ImportChecker: To ascertain the completion of all tasks and instigate
relevant operations.

issue: https://github.com/milvus-io/milvus/issues/28521

---------

Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2024-03-01 18:31:02 +08:00
..
executor_test.go feat: Add import scheduler and manager (#29367) 2024-03-01 18:31:02 +08:00
executor.go feat: Add import scheduler and manager (#29367) 2024-03-01 18:31:02 +08:00
hash.go feat: Add import scheduler and manager (#29367) 2024-03-01 18:31:02 +08:00
manager.go feat: Add import executor and manager for datanode (#29438) 2024-01-31 20:45:04 +08:00
task_manager_test.go feat: Add import scheduler and manager (#29367) 2024-03-01 18:31:02 +08:00
task_manager.go feat: Add import executor and manager for datanode (#29438) 2024-01-31 20:45:04 +08:00
task.go feat: Add import scheduler and manager (#29367) 2024-03-01 18:31:02 +08:00
util_test.go feat: Add import scheduler and manager (#29367) 2024-03-01 18:31:02 +08:00
util.go feat: Add import scheduler and manager (#29367) 2024-03-01 18:31:02 +08:00