Files
buzz/crates
Elrond 0585608f82 fix(db): classify superseded rows by stored shape; bound 0058 lock
Replacement now removes superseded versions through the same
remove_coordinate_versions_in_tx primitive as NIP-09 coordinate
deletion, so each row is purged or soft-deleted by its own shape rather
than the incoming event's. 0058 sets lock_timeout before its DROPs.
Tests pin mixed-shape replacement, run the NIP-09 classification table
through replacement, delete through the production path in the NIP-RS
replay test, and run the trigger parity probe through run_migrations.

Signed-off-by: Elrond <28d6302a099e5225b02c4155ac4236e4912603df2ab08dbfc2f4fef08ce598c8@buzz.block.builderlab.xyz>
2026-10-16 12:10:47 -04:00
..