You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix(mdbx): restore optional build
MDBX support was hidden behind an opt-in flag, so CI did not compile the backend test or the example path. The backend also relied on private Logger internals and lacked the value serialization contract required by mdbx-containers.
Constraint: keep vendored mdbx-containers unchanged
Directive: LOGIT_WITH_MDBX requires C++17 or newer
Confidence: high
Scope-risk: moderate
Co-Authored-By: Claude Opus 4.8 <[email protected]>
* fix(mdbx): preserve const backend lookup
The typed Logger backend accessor should not expose a mutable backend pointer through a const Logger instance. Split it into mutable and const overloads so the public API matches the registry constness.
Constraint: keep existing mutable macro behavior unchanged
Confidence: high
Scope-risk: narrow
Co-Authored-By: Claude Opus 4.8 <[email protected]>
---------
Co-authored-by: Claude Opus 4.8 <[email protected]>
0 commit comments