chore(release): bump version to 5.3.34 - #134
Merged
Merged
Conversation
Serializable-snapshot release. DB_TXN_SNAPSHOT is now serializable snapshot isolation (SSI) and the separate DB_TXN_SNAPSHOT_SAFE flag was removed -- a deliberate ABI break. Also lands the repo reorganization (docs_src, dist/meson, test/bench, LICENSES, rfc/), the completed documentation set (Java API + C++/Java GSG variants + man pages + PDFs + docs CI), the security hardening of the untrusted-file parse path, and the full C# removal. dist/configure + build_windows/db.h regenerated; meson.build + dist/meson.build + flake.nix version strings synced. Qualified: autoconf + meson + nix clean, SSI 001-009 + all four access methods + DST capstones + 9/9 fuzz reproducers.
Coccinelle convention checksNo new violations. ✅ Resolved since baseline (2) -- update dist/cocci/baseline.txt to lock these in. |
ABI diff vs
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Serializable-snapshot release (5.3.34). Headline change:
DB_TXN_SNAPSHOTis now serializable snapshot isolation (SSI) and the separateDB_TXN_SNAPSHOT_SAFEflag was removed — a deliberate ABI break (feat(txn)!: DB_TXN_SNAPSHOT is now serializable snapshot isolation (SSI); remove DB_TXN_SNAPSHOT_SAFE #133).Also included since 5.3.33:
docs-src→docs_src,meson→dist/,lab/bench→test/bench,LICENSES/, therfc/process (chore(repo): remove C# binding, dead README, public ROADMAP #126–chore: remove the ADO.NET SQLite provider (adodotnet) #131)..dbparse/verify surface (fix(security): harden untrusted .db parse/verify surface #122).dist/configure+build_windows/db.hregenerated; meson/flake versions synced. Qualified from a clean clone: autoconf + meson + nix build clean; SSI 001–009 + all four access methods + DST capstones (4/4) + fuzz reproducers (9/9) all pass.