You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by rg...@apache.org on 2019/07/05 23:48:58 UTC
[logging-log4j2] branch LOG4J2-3644-3.x updated (efe49c4 -> 82c6aa5)
This is an automated email from the ASF dual-hosted git repository.
rgoers pushed a change to branch LOG4J2-3644-3.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git.
from efe49c4 LOG4J2-2644 - Code review comments and faster algorithm. Fix pre-Java 9 bug
add ac91541 LOG4J2-1422 - cause queue full policy to be invokes
add 7318abc LOG4J2-1422 - revert change
add 82c6aa5 LOG4J2-2644 - Call StackLocator earlier by detecting if any components require location info. Use a faster StackWalker algorithm
No new revisions were added by this update.
Summary of changes:
.../apache/logging/log4j/util/StackLocator.java | 16 ++--
.../apache/logging/log4j/spi/AbstractLogger.java | 22 ++++-
.../logging/log4j/spi/ExtendedLoggerWrapper.java | 4 +
.../org/apache/logging/log4j/core/Appender.java | 8 ++
.../java/org/apache/logging/log4j/core/Layout.java | 8 ++
.../java/org/apache/logging/log4j/core/Logger.java | 5 +
.../log4j/core/appender/AbstractAppender.java | 5 +
.../core/appender/routing/RoutingAppender.java | 24 ++++-
.../logging/log4j/core/async/AsyncLogger.java | 103 ++++++++++++++++++++-
.../logging/log4j/core/config/LoggerConfig.java | 28 +++++-
.../log4j/core/impl/DefaultLogEventFactory.java | 1 +
.../log4j/core/layout/AbstractStringLayout.java | 4 +
.../logging/log4j/core/layout/HtmlLayout.java | 5 +
.../log4j/core/layout/MarkerPatternSelector.java | 17 +++-
.../logging/log4j/core/layout/PatternLayout.java | 20 ++++
.../logging/log4j/core/layout/PatternSelector.java | 4 +
.../log4j/core/layout/ScriptPatternSelector.java | 18 +++-
.../core/pattern/ClassNamePatternConverter.java | 5 +
.../core/pattern/FullLocationPatternConverter.java | 5 +
.../core/pattern/LineLocationPatternConverter.java | 5 +
.../core/pattern/LogEventPatternConverter.java | 9 ++
.../pattern/MethodLocationPatternConverter.java | 5 +
.../log4j/core/pattern/PatternFormatter.java | 9 ++
.../log4j/core/async/QueueFullAbstractTest.java | 2 +-
...ueueFullAsyncLoggerLoggingFromToStringTest.java | 2 +-
log4j-perf/pom.xml | 7 +-
.../log4j/perf/jmh/FileAppenderBenchmark.java | 3 +-
27 files changed, 320 insertions(+), 24 deletions(-)