XuanYang-cn
ca7ec23198
enhance: Use partitionID when delete by partitionKey ( #38231 )
...
When delete by partition_key, Milvus will generates L0 segments
globally. During L0 Compaction, those L0 segments will touch all
partitions collection wise. Due to the false-positive rate of segment
bloomfilters, L0 compactions will append false deltalogs to completed
irrelevant partitions, which causes *partition deletion amplification.
This PR uses partition_key to set targeted partitionID when producing
deleteMsgs into MsgStreams. This'll narrow down L0 segments scope to
partition level, and remove the false-positive influence
collection-wise.
However, due to DeleteMsg structure, we can only label one partition to
one deleteMsg, so this enhancement fails if user wants to delete over 2
partition_keys in one deletion.
See also: #34665
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2024-12-20 11:18:46 +08:00
..
2024-12-17 19:16:44 +08:00
2024-09-10 15:23:06 +08:00
2024-07-26 18:07:53 +08:00
2024-12-05 19:02:41 +08:00
2024-10-17 22:15:25 +08:00
2024-08-23 12:35:02 +08:00
2024-12-04 20:50:39 +08:00
2024-12-04 20:50:39 +08:00
2023-09-21 09:45:27 +08:00
2023-09-21 09:45:27 +08:00
2023-09-21 09:45:27 +08:00
2023-10-26 19:06:13 +08:00
2023-09-21 09:45:27 +08:00
2024-03-28 06:33:11 +08:00
2024-03-22 15:29:09 +08:00
2024-12-03 10:36:38 +08:00
2024-12-03 10:36:38 +08:00
2023-10-08 21:23:32 +08:00
2024-11-18 10:46:31 +08:00
2024-11-18 10:46:31 +08:00
2024-10-22 10:33:26 +08:00
2024-10-22 10:33:26 +08:00
2024-11-22 16:58:34 +08:00
2024-12-17 22:30:44 +08:00
2024-12-17 09:08:46 +08:00
2024-12-17 09:08:46 +08:00
2023-09-26 09:57:25 +08:00
2024-11-12 10:30:28 +08:00
2024-11-18 18:22:30 +08:00
2024-11-19 10:14:40 +08:00
2024-11-18 18:22:30 +08:00
2024-11-18 18:22:30 +08:00
2024-06-07 10:35:54 +08:00
2024-11-18 10:46:31 +08:00
2023-12-12 10:36:43 +08:00
2024-05-22 15:57:39 +08:00
2024-12-17 09:08:46 +08:00
2024-12-17 09:08:46 +08:00
2024-10-23 11:29:28 +08:00
2024-12-06 16:32:41 +08:00
2024-12-04 18:06:39 +08:00
2024-12-04 20:50:39 +08:00
2024-11-12 10:30:28 +08:00
2024-10-17 12:11:31 +08:00
2024-12-17 09:08:46 +08:00
2024-11-18 18:22:30 +08:00
2024-12-17 09:08:46 +08:00
2024-10-17 12:11:31 +08:00
2024-08-20 16:49:02 +08:00
2024-12-14 22:36:44 +08:00
2021-11-16 15:41:11 +08:00
2024-08-05 18:48:15 +08:00
2024-08-22 17:24:58 +08:00
2024-11-21 22:20:34 +08:00
2024-11-21 22:20:34 +08:00
2023-10-09 10:09:33 +08:00
2024-11-21 22:20:34 +08:00
2024-12-14 23:24:51 +08:00
2024-11-27 11:00:36 +08:00
2024-11-27 11:00:36 +08:00
2023-09-21 09:45:27 +08:00
2023-10-30 10:00:12 +08:00
2023-09-21 09:45:27 +08:00
2023-10-20 14:26:09 +08:00
2024-12-14 23:24:51 +08:00
2024-12-14 23:24:51 +08:00
2024-12-14 22:36:44 +08:00
2024-12-14 22:36:44 +08:00
2024-12-11 10:20:42 +08:00
2024-09-13 17:05:15 +08:00
2024-11-12 10:30:28 +08:00
2023-04-14 15:30:29 +08:00
2024-09-20 11:59:10 +08:00
2024-12-14 22:36:44 +08:00
2024-12-20 11:18:46 +08:00
2024-02-28 10:40:09 +08:00
2024-12-14 22:36:44 +08:00
2024-11-18 18:22:30 +08:00
2024-11-18 18:22:30 +08:00
2024-06-24 10:52:03 +08:00
2024-12-14 22:36:44 +08:00
2024-07-20 23:13:40 +08:00
2024-07-30 15:53:51 +08:00
2024-12-17 09:08:46 +08:00
2024-12-17 09:08:46 +08:00
2024-12-14 22:36:44 +08:00
2024-12-20 11:18:46 +08:00
2024-12-20 11:18:46 +08:00
2024-12-14 22:36:44 +08:00
2024-08-29 10:03:08 +08:00
2024-12-14 22:36:44 +08:00
2024-12-14 22:36:44 +08:00
2024-12-14 22:36:44 +08:00
2024-10-31 21:04:16 +08:00
2024-12-17 09:08:46 +08:00
2024-11-12 10:30:28 +08:00
2024-12-14 22:36:44 +08:00
2024-11-22 16:10:33 +08:00
2024-12-14 22:36:44 +08:00
2024-11-22 16:10:33 +08:00
2024-12-14 22:36:44 +08:00
2024-12-14 22:36:44 +08:00
2024-12-14 22:36:44 +08:00
2024-11-18 18:22:30 +08:00
2024-12-14 22:36:44 +08:00
2024-12-17 09:08:46 +08:00
2024-11-27 10:02:35 +08:00
2024-12-17 09:08:46 +08:00
2024-12-17 09:08:46 +08:00
2024-12-17 09:08:46 +08:00
2023-09-21 09:45:27 +08:00
2023-11-24 15:02:39 +08:00
2023-11-27 20:14:26 +08:00
2023-11-28 15:32:31 +08:00
2021-12-23 21:44:12 +08:00
2024-12-11 20:40:48 +08:00
2024-12-18 15:04:45 +08:00
2024-12-01 18:06:37 +08:00
2024-12-01 18:06:37 +08:00