You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by gg...@apache.org on 2016/08/31 16:23:48 UTC

[06/33] logging-log4j2 git commit: Merge branch 'master' into LOG4J2-1528

Merge branch 'master' into LOG4J2-1528


Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/cc215c76
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/cc215c76
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/cc215c76

Branch: refs/heads/LOG4J2-1553
Commit: cc215c76d41f8eeb6e8a273c16387a194b63278e
Parents: 7a1cd3a 03fe13f
Author: Mikael St�ldal <mi...@staldal.nu>
Authored: Sun Aug 21 10:17:23 2016 +0200
Committer: Mikael St�ldal <mi...@staldal.nu>
Committed: Sun Aug 21 10:17:23 2016 +0200

----------------------------------------------------------------------
 .../java/org/apache/logging/log4j/Logger.java   |  20 +
 .../org/apache/logging/log4j/ThreadContext.java |  55 +--
 .../log4j/spi/DefaultThreadContextMap.java      |   6 +-
 .../logging/log4j/spi/ThreadContextMap.java     |  13 +-
 .../logging/log4j/spi/ThreadContextMap2.java    |  40 ++
 .../logging/log4j/spi/ThreadContextStack.java   |   1 +
 .../logging/log4j/core/LoggerContext.java       |   1 +
 .../log4j/core/appender/AbstractManager.java    |   2 +
 .../log4j/core/appender/FileAppender.java       |  12 +-
 .../log4j/core/appender/FileManager.java        |  36 +-
 .../core/appender/OutputStreamManager.java      |  18 +-
 .../core/appender/RollingFileAppender.java      | 372 ++++++++++++-------
 .../core/appender/mom/kafka/KafkaManager.java   | 185 +++++----
 .../appender/rolling/RollingFileManager.java    |  50 ++-
 .../core/async/AsyncLoggerConfigDisruptor.java  |   3 +-
 .../log4j/core/async/AsyncLoggerDisruptor.java  |   3 +-
 .../log4j/core/async/DaemonThreadFactory.java   |  53 ---
 .../log4j/core/async/RingBufferLogEvent.java    |   4 +-
 .../core/config/ConfigurationScheduler.java     |  15 +-
 .../config/composite/DefaultMergeStrategy.java  |   1 +
 .../apache/logging/log4j/core/jmx/Server.java   |   5 +-
 .../log4j/core/layout/PatternLayout.java        |   4 +-
 .../logging/log4j/core/util/Log4jThread.java    | 138 +++----
 .../log4j/core/util/Log4jThreadFactory.java     |  88 +++++
 .../log4j/core/appender/FileAppenderTest.java   |  48 +--
 .../rolling/OnStartupTriggeringPolicyTest.java  |  10 +-
 .../rolling/RollingAppenderSizeTest.java        |  43 ++-
 .../rolling/RollingFileAppenderAccessTest.java  |  61 +--
 .../core/async/RingBufferLogEventTest.java      |  18 +-
 .../core/config/CompositeConfigurationTest.java |  34 +-
 .../log4j-comp-logger-attr-override.json        |  38 ++
 .../test/resources/log4j-comp-logger-root.xml   |  44 +++
 .../test/resources/log4j-rolling-7z-lazy.xml    |  59 +++
 .../test/resources/log4j-rolling-bzip2-lazy.xml |  60 +++
 .../resources/log4j-rolling-deflate-lazy.xml    |  60 +++
 .../test/resources/log4j-rolling-gz-lazy.xml    |  59 +++
 .../resources/log4j-rolling-pack200-lazy.xml    |  60 +++
 .../test/resources/log4j-rolling-xz-lazy.xml    |  60 +++
 .../test/resources/log4j-rolling-zip-lazy.xml   |  60 +++
 .../flume/appender/FlumePersistentManager.java  |  30 +-
 .../org/apache/logging/slf4j/MDCContextMap.java |   7 +-
 src/changes/changes.xml                         |  15 +-
 src/site/xdoc/manual/appenders.xml              |  18 +-
 43 files changed, 1354 insertions(+), 555 deletions(-)
----------------------------------------------------------------------