Skip to content

feat(config): add MDBX runtime factory support - #161

Open
LimiNode wants to merge 1 commit into
mainfrom
feat/config-built-in-mdbx-runtime
Open

LimiNode wants to merge 1 commit into
mainfrom
feat/config-built-in-mdbx-runtime

Conversation

@LimiNode

Copy link
Copy Markdown
Owner

Summary\n- add the optional MDBX branch to BuiltinConfigurationLoggerFactory\n- map the materialized MDBX fields and compression enum into MdbxLogger::Config\n- keep the non-serializable on_error callback outside the parser-neutral plan\n- add a feature-guarded runtime contract regression\n\n## Validation\n- baseline configuration contract test passed\n- git diff --check passed\n- MDBX path is guarded and will be compiled by the Linux MDBX CI job\n\nJSON/properties frontends and hot reload remain out of scope.

Translate materialized MDBX backend fields into MdbxLogger::Config when the optional backend is enabled. Keep the non-serializable error callback unbound and cover the runtime path in the configuration contract test.

This branch has not been deployed

No deployments
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