Skip to content

v2.9.0

Latest

Choose a tag to compare

@cb1kenobi cb1kenobi released this 09 Sep 19:55
· 4 commits to main since this release
bc1d77e

What's Changed

  • Benchmark dbWriteBufferSize across concurrent column families by @kriszyp in #788
  • Keep transaction-log flush tests compatible with Node.js 26.8 by @cb1kenobi in #802
  • chore(deps-dev): bump the minor-development group with 3 updates by @dependabot[bot] in #800
  • Allow shared dependency versions to dedupe by @kriszyp in #803
  • Add 'writeStall' event on RocksDB write-stall condition changes by @cb1kenobi in #801
  • chore(deps-dev): bump the patch group with 2 updates by @dependabot[bot] in #809
  • chore(deps-dev): bump @types/node from 26.3.0 to 26.4.0 in the minor-development group by @dependabot[bot] in #810
  • chore(deps): bump msgpackr from 2.0.6 to 2.1.0 in the minor-production group across 1 directory by @dependabot[bot] in #804
  • Keep transaction-log retention on a durable sequence floor by @kriszyp in #799
  • Harden setTimestamp so a record's first word cannot diverge from its transaction-log batch key by @kriszyp in #819
  • chore(deps-dev): bump @types/node from 26.4.0 to 26.4.1 in the patch group by @dependabot[bot] in #826
  • chore(deps-dev): bump the minor-development group with 2 updates by @dependabot[bot] in #827
  • feat(database): add db.use() to access multiple column families by @cb1kenobi in #829
  • Add secondary (live-follower) open mode via secondaryPath + catchUpWithPrimary; report read-only open races accurately instead of as corruption by @kriszyp in #814
  • Make a WriteBufferManager write stall observable by @kriszyp in #824
  • chore(deps-dev): bump tsdown from 0.22.14 to 0.23.0 in the minor-development group across 1 directory by @dependabot[bot] in #841
  • Range reads honor the transaction option: getRange(), getKeys(), and getKeysCount() see a transaction's staged writes and snapshot by @kriszyp in #837

Full Changelog: v2.8.0...v2.9.0