You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by vy...@apache.org on 2023/04/24 20:35:57 UTC
[logging-log4j2] branch recycler-api-3.x updated (7b695446b9 -> 03927348d1)
This is an automated email from the ASF dual-hosted git repository.
vy pushed a change to branch recycler-api-3.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
from 7b695446b9 Merge remote-tracking branch 'origin/main' into recycler-api-3.x
add f04667fda8 LOG4J2-3660 Fix `%notEmpty` for empty MDC/NDC inputs
add 67bafa650a LOG4J2-3660 Add `MdcPatternConverter` fixes missing from the cherry-pick
add d82722e6f2 Merge remote-tracking branch 'origin/main' into recycler-api-3.x
add 4c9a39affd Add RecyclerAware interface
add 6c0fba83ac Simplify `AbstractRecycler`
add 03927348d1 Make queue-size in `ThreadLocalRecyclerFactory` configurable
No new revisions were added by this update.
Summary of changes:
.../log4j/message/ReusableMessageFactoryTest.java | 2 +-
.../logging/log4j/spi/RecyclerFactoriesTest.java | 27 +++++++---
.../log4j/spi/ThreadLocalRecyclerFactoryTest.java | 10 ++--
.../logging/log4j/internal/DefaultLogBuilder.java | 24 +++++----
.../apache/logging/log4j/spi/AbstractLogger.java | 27 +++++-----
.../apache/logging/log4j/spi/AbstractRecycler.java | 24 +++++----
.../logging/log4j/spi/DummyRecyclerFactory.java | 8 ++-
.../logging/log4j/spi/QueueingRecyclerFactory.java | 8 ++-
.../spi/{package-info.java => RecyclerAware.java} | 9 ++--
.../logging/log4j/spi/RecyclerFactories.java | 60 +++++++++++++++-------
.../log4j/spi/ThreadLocalRecyclerFactory.java | 48 +++++++++--------
.../VariablesNotEmptyReplacementConverterTest.java | 16 ++++++
.../core/pattern/LogEventPatternConverter.java | 8 +++
.../log4j/core/pattern/MdcPatternConverter.java | 6 +++
.../log4j/core/pattern/NdcPatternConverter.java | 6 +++
.../VariablesNotEmptyReplacementConverter.java | 31 ++++++++++-
16 files changed, 216 insertions(+), 98 deletions(-)
copy log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/DefaultScope.java => log4j-api/src/main/java/org/apache/logging/log4j/spi/AbstractRecycler.java (60%)
copy log4j-api/src/main/java/org/apache/logging/log4j/spi/{package-info.java => RecyclerAware.java} (81%)