When deletions in a right child caused a page split, we were not moving the correct cursor to the right
Dependencies
- [2]
77TAHKV4Fixing a logical error (again) in del - [3]
T73WR2BXCleaner RC increments for keys and values containing references + more comments in `del` - [4]
JIQOPUYHFixing a logical error causing a panic in some very rare cases - [5]
L5CVF6UJDebugging - [*]
OP6SVMODResetting history
Change contents
- edit in sanakirja-core/src/btree/del.rs at line 534
//// This can happen in exactly two situations:// - when the element we are deleting is the one we are// skipping here.// - when we are deleting in the rightmost child of a// page. - replacement in sanakirja-core/src/btree/del.rs at line 541
let curs = cursor.current_mut();P::move_next(&mut curs.cursor);P::move_next(&mut last_op.c1);