tidesdb v10.1.0
Permanent link:
cppdashboard.dev/r/2026/10/tidesdb-v10-1-0High-performance write & space optimized transactional storage engine.
Release notes
TidesDB 10 MINOR (v10.1.0) This minor release reworks how the transaction layer detects conflicts, replacing the hash reservation table with a per-committer set of in-flight key claims. As a result, commits that touch disjoint keys are no longer refused, write skew and phantoms are caught at repeatable read and serializable isolation without walking a registry, and range deletes no longer have to run alone behind an exclusive gate. Two-phase commit is also stricter. A prepared transaction now holds on to everything it read and scanned until it is decided, even across a restart, so a read-committed commit that writes into that set is refused with a conflict it previously couldn't detect. Beyond conflict detection, large transactions and lookups through long-lived iterators are now dramatically faster. A much stronger concurrency fuzzer and a new Elle-style history checker uncovered several rare correctness bugs, all of which are fixed in this release. Finally, the database statistics now include commit and conflict counters. https://tidesdb.com https://github.com/tidesdb/tidesdb/compare/v10.0.2...v10.1.0
Share this resource