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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Breaking Changes
Renamed MdcContextId to MdcKeySupplier to make its purpose clear
migration: change your code references from MdcContextId to MdcKeySupplier
Removed generic type information from MdcContext because it is not necessary anymore
migration: Change every use of MdcContext<Foo, Bar> to only MdcContext
New Features
Added convenience methods for creating MdcContexts without having an MdcKeySupplier.
MdcContext can now be updated
Runnables can now directly be decorated via MdcTaskDecorator to retain MDC information even when not using Spring.
Fixes
Do not create ObjectMapper every time an MdcContext is created.
Do not overwrite MDC information in threads that already have a context in MdcTaskDecorator - a WARNing is logged instead because this indicates incorrect usage