This is an automated email from the ASF dual-hosted git repository.
rgoers pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git.
from 2697f04 Update SHA512 download info
add 0c638e6 LOG4J2-2644 - Improve performance of getting location info
add 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
add 402c8bf [LOG4J2-2646] Update MongoDB 3 driver from 3.10.1 to 3.10.2.
add 3ef936b Update SHA512 download info
add 6723155 LOG4J2-2644 - improve performance of getting caller's
location. Use java.time date/time formatter. Only use ThreadLocal when
configured
add c9b6eb7 Add benchmark for Fluent API
add 996a53f Merge branch 'master' into LOG4J2-3644-3.x
new c83338b Merge pull request #289 from apache/LOG4J2-3644-3.x
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../apache/logging/log4j/util/StackLocator.java | 36 +-
.../logging/log4j/message/ParameterFormatter.java | 19 +-
.../apache/logging/log4j/spi/AbstractLogger.java | 35 +-
.../logging/log4j/spi/ExtendedLoggerWrapper.java | 4 +
.../apache/logging/log4j/util/StackLocator.java | 2 +-
.../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 +-
.../jmh/FileAppenderWithLocationBenchmark.java | 7 +
src/changes/changes.xml | 9437 ++++++++++----------
31 files changed, 5085 insertions(+), 4757 deletions(-)