congqixia
0d356b0545
enhance: only buffer delete if it match insert has smaller timestamp ( #30122 )
...
See also: #30121 #27675
This PR changes the delete buffering logic:
- Write buffer shall buffer insert first
- Then the delete messages shall be evaluated
- Whether PK matches previous Bloom filter, which ts is always smaller
- Whether PK matches insert data which has smaller timestamp
- Then the segment bloom filter is updates by the newly buffered pk rows
---------
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-01-19 17:28:53 +08:00
..
2023-10-13 09:55:34 +08:00
2024-01-18 22:06:31 +08:00
2023-11-30 14:30:28 +08:00
2024-01-11 15:48:51 +08:00
2024-01-10 20:36:50 +08:00
2024-01-12 18:10:51 +08:00
2024-01-19 17:28:53 +08:00
2024-01-13 01:32:52 +08:00
2023-11-15 15:24:18 +08:00
2022-05-06 17:49:51 +08:00
2023-07-24 10:23:01 +08:00
2023-12-12 13:48:42 +08:00
2023-12-27 16:00:48 +08:00
2023-12-27 16:00:48 +08:00
2023-11-29 10:50:29 +08:00
2024-01-19 11:34:54 +08:00
2024-01-14 10:26:52 +08:00
2024-01-19 11:34:54 +08:00
2023-11-30 18:42:32 +08:00
2023-12-27 16:00:48 +08:00
2023-12-19 23:16:42 +08:00
2024-01-18 22:06:31 +08:00
2023-11-30 18:42:32 +08:00
2024-01-10 21:18:49 +08:00
2023-09-21 09:45:27 +08:00
2024-01-19 11:34:54 +08:00
2023-10-20 14:26:09 +08:00
2023-12-22 14:20:43 +08:00
2023-11-30 18:42:32 +08:00
2023-11-30 18:42:32 +08:00
2023-09-21 09:45:27 +08:00
2023-09-21 09:45:27 +08:00
2023-05-25 09:53:30 +08:00
2023-12-15 16:04:45 +08:00
2023-11-22 10:26:28 +08:00
2023-11-16 00:22:20 +08:00
2023-11-03 14:42:17 +08:00
2023-11-03 14:42:17 +08:00
2023-08-08 20:41:15 +08:00
2023-11-06 06:02:16 +08:00
2023-11-30 14:30:28 +08:00
2024-01-19 11:34:54 +08:00
2023-10-13 09:55:34 +08:00
2023-10-13 09:55:34 +08:00
2023-06-09 01:28:37 +08:00
2023-11-30 18:42:32 +08:00
2023-12-27 16:00:48 +08:00
2023-12-26 10:40:47 +08:00
2024-01-13 01:32:52 +08:00
2021-11-16 15:41:11 +08:00
2023-04-06 19:14:32 +08:00
2023-09-21 09:45:27 +08:00
2021-10-09 11:22:58 +08:00
2023-12-27 16:00:48 +08:00
2024-01-19 11:34:54 +08:00
2023-11-15 15:24:18 +08:00
2023-11-24 15:02:39 +08:00
2023-11-13 21:46:20 +08:00
2023-11-13 21:46:20 +08:00
2023-09-21 09:45:27 +08:00