Mitchell Hashimoto
dd956f37cc
terminal: renew generations for shifted rows
...
Single-row erasure and trailing blank-row trimming can remap or remove
stored row coordinates while retaining the same node. External pointer-
plus-generation references could therefore survive these less common
PageList mutation paths.
Renew each affected node inside the traversal that already changes it,
and signal compression activity only when row erasure begins in
history. This adds constant work per touched page without another list
scan or normal append cost.
2026-07-10 07:34:01 -07:00
..
2026-07-09 17:07:55 -05:00
2026-07-09 10:11:07 -07:00
2026-07-09 12:38:59 -07:00
2026-07-09 17:07:55 -05:00
2026-06-17 18:23:24 +08:00
2024-03-22 20:28:04 -07:00
2026-07-10 07:34:01 -07:00
2026-03-17 10:32:14 -07:00
2026-03-25 07:25:16 -07:00
2026-07-09 17:07:55 -05:00
2026-07-07 13:42:48 -07:00
2026-04-06 17:17:30 -05:00
2025-11-19 15:17:05 -07:00
2026-07-07 13:03:19 -07:00
2026-07-09 09:47:11 -07:00
2026-03-25 07:25:16 -07:00
2025-09-21 19:39:58 -07:00
2025-12-03 13:27:36 -08:00
2026-03-25 07:25:16 -07:00
2026-07-05 10:51:39 -07:00
2026-03-25 07:25:16 -07:00
2026-07-09 09:47:11 -07:00
2026-03-16 09:19:09 +11:00
2026-01-08 20:48:19 -08:00
2026-01-16 13:07:32 -08:00
2025-09-21 19:40:00 -07:00
2026-05-28 12:33:36 -07:00
2026-07-09 09:47:13 -07:00
2026-07-09 09:47:12 -07:00
2026-04-12 15:40:54 -05:00
2026-03-25 07:25:16 -07:00
2026-07-07 13:03:19 -07:00
2026-07-07 20:05:09 -07:00
2026-07-10 07:34:01 -07:00
2025-11-27 13:37:53 -08:00
2026-02-28 21:11:40 -08:00
2026-05-23 14:37:59 -07:00
2026-07-07 20:05:09 -07:00
2026-07-10 07:34:01 -07:00
2026-07-10 06:47:10 -07:00
2026-05-23 14:37:59 -07:00
2025-11-24 19:55:27 -08:00
2026-05-24 13:42:20 -07:00
2026-07-10 06:44:21 -07:00
2026-07-10 06:44:21 -07:00
2026-03-25 07:25:16 -07:00
2026-03-25 07:25:16 -07:00
2026-01-16 13:07:32 -08:00
2026-07-09 17:07:55 -05:00
2026-07-09 17:07:55 -05:00
2026-03-04 21:02:55 -08:00
2026-07-07 20:05:09 -07:00
2026-04-04 22:01:38 -07:00
2026-07-09 20:50:23 -07:00
2026-07-10 06:47:10 -07:00
2025-12-08 07:00:43 -08:00
2025-07-22 13:08:24 -05:00
2026-07-05 13:11:11 -07:00