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