Repository navigation
What's Changed
- chore(deps): bump cac from 7.0.1 to 7.1.0 in the minor-production group by @dependabot[bot] in #930
- chore(deps): bump the patch group with 5 updates by @dependabot[bot] in #929
- chore(deps): bump the patch group across 1 directory with 15 updates by @dependabot[bot] in #933
- Wait for in-flight async gets before a transaction rolls back on abort by @kriszyp in #928
- chore(deps): bump undici from 8.11.2 to 8.12.2 in the minor-production group by @dependabot[bot] in #939
- chore(deps-dev): bump the minor-development group with 2 updates by @dependabot[bot] in #940
- chore(deps): bump node-abi from 3.98.0 to 3.99.0 by @dependabot[bot] in #941
- chore(deps): bump the patch group across 1 directory with 3 updates by @dependabot[bot] in #938
- Don't let
purgeLogs({ destroy: true })delete a log that an in-flight commit has written to by @cb1kenobi in #943 - Build without compiler warnings by @cb1kenobi in #942
- chore(deps): bump the patch group with 10 updates by @dependabot[bot] in #951
- chore(deps): bump undici from 8.12.2 to 8.12.3 in the patch group by @dependabot[bot] in #953
- Drop Deno from CI and README by @cb1kenobi in #948
- chore(deps-dev): bump the minor-development group with 2 updates by @dependabot[bot] in #954
- Add syncWal() to sync the write-ahead log without a memtable flush by @kriszyp in #949
- Keep threads alive while they wait on a lock or parked commit, and stop
withLock()crashes by @cb1kenobi in #950 - chore(deps): bump node-abi from 3.99.0 to 3.101.0 by @dependabot[bot] in #979
- chore(deps): bump the patch group with 28 updates by @dependabot[bot] in #974
- chore(deps): bump @babel/helper-string-parser from 7.29.7 to 7.29.11 by @dependabot[bot] in #975
- chore(deps): bump @rollup/pluginutils from 5.4.0 to 5.5.1 in the minor-production group by @dependabot[bot] in #976
- chore(deps): bump @babel/types from 7.29.8 to 7.29.11 by @dependabot[bot] in #977
- Report purged transaction-log segments to a lagging reader instead of skipping them silently by @cb1kenobi in #957
- chore(deps): bump @babel/parser from 7.29.9 to 7.29.11 by @dependabot[bot] in #978
- Log a retried transactionSync() once instead of orphaning its first attempt by @kriszyp in #965
- Report a transaction-log batch's real first-entry address from writeBatch() by @kriszyp in #966
- Refuse to open a transaction log written by a newer release instead of skipping its segments by @kriszyp in #967
- Stop advancing the transaction-log flushed state after a failed segment sync by @kriszyp in #969
- Reuse native iterators for short ranges inside a transaction by @kriszyp in #971
- chore(deps): bump RocksDB prebuild from 11.8.1 to 11.12.0 by @harperfastbot[bot] in #981
- Stop exactStart transaction-log lookups once nothing left can match by @kriszyp in #980
- Skip aborted transaction-log batches when reading, ahead of any writer that sets the flag by @kriszyp in #970
- chore(deps): bump the patch group with 2 updates by @dependabot[bot] in #989
- Add arenaBlockSize and writeBufferManagerFlushPolicy; default to cross-DB flushing when stalls are allowed by @kriszyp in #987
- Mark transaction-log batches aborted when their transaction does not commit, behind transactionLogAbortMarkers by @kriszyp in #973
- chore(deps): bump the patch group with 2 updates by @dependabot[bot] in #990
- chore(deps-dev): bump the minor-development group with 2 updates by @dependabot[bot] in #991
- Refuse a stale optimistic attempt before it logs, with RocksDB's own conflict check by @kriszyp in #985
Full Changelog: v2.12.0...v2.13.0