Files
turso/testing
Pekka Enberg 7169706809 Merge 'Add support for delete row' from Krishna Vishal
**Core delete tasks**:
- [x] Implement free page functionality
- [x] Clear overflow pages if any before deleting their cells using free
page.
- [x] Implement delete for leaf page
- [ ] Balance after delete properly
**Auxiliary tasks to make delete work properly**:
- [x] Implement block coalescing in `free_cell_range` to reduce
fragmentation.
- [x] Track page fragmentation in `free_cell_range`.
- [x] Update page offsets in `drop_cell` and update cell pointer array
after dropping a cell.
- [x] Add TCL tasks
Closes #455
--------
I will add support for balancing after delete once `balance_nonroot` is
extended. In the current state of `balance_nonroot` balancing won't work
after delete and corrupts page.
But delete itself is functional now.

Closes #785
2025-02-07 12:36:23 +02:00
..
2024-08-03 12:16:34 +03:00
2025-02-06 23:39:12 +05:30
2024-07-16 07:20:35 +03:00
2025-01-19 00:39:10 +05:30
2025-01-21 00:29:23 +05:30
2025-02-06 23:39:12 +05:30
2024-12-30 17:02:31 +05:30
2025-01-16 00:09:45 +05:30
2025-02-04 19:09:58 +01:00
2024-12-28 13:55:12 +05:30
2025-01-20 00:21:23 +05:30
2025-02-01 19:39:46 -05:00
2025-02-04 21:02:51 +05:30
2025-02-02 19:43:13 +04:00
2024-12-31 14:18:29 +02:00
2024-10-05 18:25:04 +03:00
2025-02-01 16:13:37 -03:00