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(-)