milvus/internal/datanode/syncmgr
yihao.dai 4e5f1d5f75
enhance: Pre-allocate ids for import (#33958)
The import is dependent on syncTask, which in turn relies on the
allocator. This PR pre-allocate the necessary IDs for import syncTask.

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

---------

Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2024-07-07 21:26:14 +08:00
..
key_lock_dispatcher_test.go enhance: Add ctx in SyncTask.Run to be cancellable (#34042) 2024-06-25 14:22:04 +08:00
key_lock_dispatcher.go enhance: Add ctx in SyncTask.Run to be cancellable (#34042) 2024-06-25 14:22:04 +08:00
meta_writer_test.go enhance: Add ctx in SyncTask.Run to be cancellable (#34042) 2024-06-25 14:22:04 +08:00
meta_writer.go enhance: Add ctx in SyncTask.Run to be cancellable (#34042) 2024-06-25 14:22:04 +08:00
mock_meta_writer.go enhance: Add ctx in SyncTask.Run to be cancellable (#34042) 2024-06-25 14:22:04 +08:00
mock_serializer.go fix: serializer shall bypass L0 segment merge stats step (#29636) 2024-01-04 16:52:45 +08:00
mock_sync_manager.go enhance:avoid maintain checkpoint info in sync manager (#33413) 2024-06-05 10:05:50 +08:00
mock_task.go enhance: make subfunctions of datanode component modular (#33992) 2024-07-01 14:46:07 +08:00
options.go enhance: separate serializer logic from sync task (#29413) 2023-12-26 10:40:47 +08:00
serializer.go enhance: Avoid merging insert data when buffering insert msgs (#33562) 2024-06-13 11:15:56 +08:00
storage_serializer_test.go enhance: Pre-allocate ids for import (#33958) 2024-07-07 21:26:14 +08:00
storage_serializer.go enhance: Pre-allocate ids for import (#33958) 2024-07-07 21:26:14 +08:00
storage_v2_serializer_test.go enhance: Pre-allocate ids for import (#33958) 2024-07-07 21:26:14 +08:00
storage_v2_serializer.go enhance: Pre-allocate ids for import (#33958) 2024-07-07 21:26:14 +08:00
sync_manager_test.go enhance: Pre-allocate ids for import (#33958) 2024-07-07 21:26:14 +08:00
sync_manager.go enhance: Pre-allocate ids for import (#33958) 2024-07-07 21:26:14 +08:00
task_test.go enhance: Add ctx in SyncTask.Run to be cancellable (#34042) 2024-06-25 14:22:04 +08:00
task.go enhance: Check segment existence when FlushSegments and add some key logs (#34438) 2024-07-06 08:50:11 +08:00
taskv2_test.go enhance: Pre-allocate ids for import (#33958) 2024-07-07 21:26:14 +08:00
taskv2.go enhance: Add ctx in SyncTask.Run to be cancellable (#34042) 2024-06-25 14:22:04 +08:00