Files
scoutfs/kmod/src
Chris Kirby aa48a8ccfc Generate sorted srch-safe entry pairs
During log compaction, the SRCH_COMPACT_LOGS_PAD_SAFE trigger was
generating inode numbers that were not in sorted order. This resulted
in later failures during srch-basic-functionality, because we were
winding up with out of order first/last pairs and merging incorrectly.

Instead, reuse the single entry in the block repeatedly, generating
zero-padded pairs of this entry that are interpreted as create/delete
and vanish during searching and merging. These aren't encoded in the
normal way, but the extra zeroes are ignored during the decoding phase.

Signed-off-by: Chris Kirby <ckirby@versity.com>
2025-10-22 10:59:03 -07:00
..
2024-06-28 15:09:05 -07:00
2024-10-03 12:41:05 -07:00
2024-10-03 12:41:05 -07:00
2022-10-14 14:03:35 -07:00
2024-06-28 15:09:05 -07:00
2024-06-28 14:53:49 -07:00
2022-12-12 14:59:22 -08:00
2024-01-25 11:30:17 -08:00
2024-01-25 11:30:17 -08:00
2024-06-25 15:11:20 -07:00
2023-06-14 14:12:10 -07:00
2021-08-24 09:11:40 -07:00
2021-08-24 09:11:40 -07:00
2024-10-03 12:41:05 -07:00
2024-06-28 15:09:05 -07:00
2024-06-28 15:09:05 -07:00
2025-10-15 17:35:17 -05:00
2024-06-28 15:09:05 -07:00
2024-06-28 14:53:49 -07:00
2024-10-03 12:41:05 -07:00
2024-06-28 15:09:05 -07:00
2024-06-28 15:09:05 -07:00
2021-08-24 09:12:20 -07:00
2022-07-06 15:16:19 -07:00
2022-03-11 15:28:58 -08:00
2024-01-25 11:25:56 -08:00
2022-12-12 14:59:22 -08:00
2024-06-28 15:09:05 -07:00
2025-10-22 10:59:03 -07:00
2024-10-03 12:41:05 -07:00
2021-07-07 14:13:14 -07:00
2024-10-03 12:41:05 -07:00
2024-06-28 15:09:05 -07:00
2024-06-28 15:09:05 -07:00