* Added LogEvent subclasses with new field for transporting the MDC custom values. * Slf4jLogger now takes MDC values from new LogEvent field, puts all in MDC before appending the log, and removes all after. * New trait DiagnosticLoggingAdapter was introduced, which extends LoggingAdapter and adds MDC support with methods to get, set and clear MDC values. * New factory method added to Logging for getting loggers with MDC support. * BusLogging was changed to create new LogEvents including the MDC values. * Actors can mixin with DiagnosticActorLogging which defines a diagnostic logger "log", has a hook to override for defining MDC values per message, and overrides aroundReceive for setting and clearing MDC around receive execution. * Proper documentation was added for Scala and Java under the Logging/Slf4j section. |
||
|---|---|---|
| .. | ||
| additional | ||
| common | ||
| dev | ||
| experimental | ||
| general | ||
| images | ||
| intro | ||
| java | ||
| project | ||
| scala | ||
| conf.py | ||
| index.rst | ||
| java.rst | ||
| scala.rst | ||