Skip to content

docs: LMDB 1.0 upgrade guide - #45

Merged
elvogel merged 1 commit into
mainfrom
docs/lmdb-1.0
Oct 6, 2026
Merged

elvogel merged 1 commit into
mainfrom
docs/lmdb-1.0

Conversation

@elvogel

@elvogel elvogel commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

LMDB 1.0 upgrade guide from db-engine's facts, checked against phoenixml ee0c056: new deployment page, glibc 2.38 floor on Installation, staged restores, storage events 1015–1021, release-notes entry.

🤖 Generated with Claude Code

https://claude.ai/code/session_019zMS2EzLV6KZG6ooYco8Uf

…age events 1015-1021

New deployment page for phoenixml main ee0c056 (LightningDB 0.23.1 / LMDB 1.0.1): 0.9 detection
and LmdbMigrationRequiredException, the PhoenixmlDb.Migrate tool (usage, exit codes,
verification, map-size default), embedded/server/rolling-Raft steps, rollback, known limits.
Installation gains the glibc floor; storage restore text describes staging and the stopped-
database requirement; logging lists events 1015-1021; release notes summarise it.

Checked at ee0c056: tools/README.md, StorageLog.cs event ids/names/levels, the public types
(LmdbFileFormat*, LmdbMigrationRequiredException; migration classes internal), the exception
messages, restore.tmp staging, MaxKeySize 511, LightningDB 0.23.1. Framed as an upgrade note:
no public release ran on LMDB 0.9.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019zMS2EzLV6KZG6ooYco8Uf
@elvogel
elvogel merged commit 87b6bf2 into main Oct 6, 2026
2 checks passed
@elvogel
elvogel deleted the docs/lmdb-1.0 branch October 6, 2026 06:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant