XuanYang-cn
cdc5ce5d6f
fix: Donot set LogPath when executing compaction ( #30537 )
...
Compaction would copy logPaths from comapctFrom segA to compactTo segB,
and previous code would copy the logPath directly, causing there're
full-logPaths-of-segA in compactTo segB's meta. So, for the next
compaction of segB, if segA has been GCed, Download would report error
"The sperified key not found".
This PR makes sure compactTo segment's meta contains logID only. And
this PR also refines CompleteComapctionMutation, increasing some
readability and merge two methods into one.
See also: #30496
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2024-02-28 19:03:01 +08:00
..
2023-12-01 10:22:34 +08:00
2023-09-26 09:57:25 +08:00
2023-11-24 15:02: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-12-28 10:38:46 +08:00
2023-12-25 19:24:46 +08:00
2024-01-05 16:12:48 +08:00
2023-11-13 11:16:18 +08:00
2023-11-13 11:16:18 +08:00
2023-11-13 11:16:18 +08:00
2023-12-25 19:24:46 +08:00
2023-12-25 19:24:46 +08:00
2024-02-19 18:40:50 +08:00
2024-02-19 18:40:50 +08:00
2023-12-28 15:46:55 +08:00
2023-12-28 15:46:55 +08:00
2024-02-28 19:03:01 +08:00
2024-02-04 10:21:06 +08:00
2023-12-05 18:44:37 +08:00
2024-01-26 10:51:02 +08:00
2024-02-04 10:21:06 +08:00
2024-02-01 20:39:03 +08:00
2023-12-05 18:44:37 +08:00
2023-12-13 18:48:39 +08:00
2024-02-19 20:52:50 +08:00
2024-01-24 00:04:55 +08:00
2023-09-21 09:45:27 +08:00
2023-09-26 17:15:27 +08:00
2024-01-18 22:06:31 +08:00
2024-02-05 17:09:15 +08:00
2024-01-04 16:46:45 +08:00
2024-01-24 00:04:55 +08:00
2024-02-26 16:54:55 +08:00
2023-10-01 10:33:30 +08:00
2023-11-21 09:26:22 +08:00
2023-12-29 11:44:45 +08:00
2023-12-29 11:44:45 +08:00
2024-01-17 16:40:54 +08:00
2024-01-24 00:04:55 +08:00
2023-10-11 21:01:35 +08:00
2023-09-26 09:57:25 +08:00
2024-02-28 19:03:01 +08:00
2022-07-07 21:58:22 +08:00
2024-02-28 19:03:01 +08:00
2023-10-11 21:01:35 +08:00
2023-11-07 14:02:20 +08:00
2023-09-04 21:19:48 +08:00
2023-11-13 11:16:18 +08:00
2023-12-28 15:46:55 +08:00
2023-12-11 17:52:37 +08:00
2024-02-19 20:52:50 +08:00
2023-11-29 10:50:29 +08:00
2023-11-13 11:16:18 +08:00
2023-11-21 09:26:22 +08:00
2023-12-28 15:46:55 +08:00
2024-01-23 10:37:00 +08:00
2024-01-11 19:12:51 +08:00
2023-11-23 17:30:25 +08:00
2021-11-16 15:41:11 +08:00
2023-12-28 10:38:46 +08:00
2023-12-28 10:38:46 +08:00
2021-10-15 18:58:37 +08:00
2023-11-06 15:26:16 +08:00
2024-02-03 13:01:12 +08:00
2024-01-18 22:06:31 +08:00
2024-02-03 13:01:12 +08:00
2024-02-03 13:01:12 +08:00
2024-02-03 13:01:12 +08:00
2024-02-22 20:40:53 +08:00
2024-02-05 16:00:59 +08:00
2024-02-28 19:03:01 +08:00
2023-12-25 19:24:46 +08:00
2024-01-23 10:37:00 +08:00
2023-09-26 09:57:25 +08:00
2023-11-24 15:58:24 +08:00
2024-02-26 16:54:55 +08:00