This is an automated email from the ASF dual-hosted git repository.

pkarwasz pushed a change to branch feature/log4j-sdk
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git


    from 397ef10263 Validate properties in constructor
     add 64a6e0bdc4 Move `Recycler` to `log4j-kit`
     add a8eb765c75 Update @since tag
     add 7624f5400c Validate recycler capacity in constructor

No new revisions were added by this update.

Summary of changes:
 .../log4j/message/ReusableMessageFactory.java      |   2 +-
 .../message/ReusableParameterizedMessage.java      |   2 +-
 .../message/StringFormatterMessageFactory.java     |   2 +-
 .../MessageFactory2Adapter.java}                   | 113 +++++++++-----------
 .../logging/log4j/util/ServiceLoaderUtil.java      |   7 ++
 .../logging/log4j/async/logger/AsyncLogger.java    |   4 +-
 .../org/apache/logging/log4j/core/LoggerTest.java  |   4 +-
 .../logging/log4j/core/util/JsonUtilsTest.java     |  68 ------------
 .../java/org/apache/logging/log4j/core/Logger.java |   2 +-
 .../apache/logging/log4j/core/LoggerContext.java   |  31 +++---
 .../logging/log4j/core/config/Configuration.java   |   2 +-
 .../log4j/core/filter/StructuredDataFilter.java    |   4 +-
 .../logging/log4j/core/impl/CoreDefaultBundle.java |  38 +++++--
 .../logging/log4j/core/impl/MutableLogEvent.java   |   2 +-
 .../log4j/core/impl/ReusableLogEventFactory.java   |   4 +-
 .../impl/internal}/ReusableMessageFactory.java     |  99 +++++------------
 .../log4j/core/layout/AbstractStringLayout.java    |   4 +-
 .../logging/log4j/core/layout/PatternLayout.java   |   2 +-
 .../log4j/core/layout/StringBuilderEncoder.java    |   2 +-
 .../log4j/core/pattern/DatePatternConverter.java   |   2 +-
 .../apache/logging/log4j/core/util/JsonUtils.java  | 117 ---------------------
 .../jctools/JCToolsRecyclerFactoryProvider.java    |  17 ++-
 .../JCToolsRecyclerFactoryProviderTest.java        |  12 ++-
 ...ing.log4j.kit.recycler.RecyclerFactoryProvider} |   0
 .../logging/log4j/kit/logger/AbstractLogger.java   |  17 ++-
 .../kit/logger/internal/DefaultLogBuilder.java     |   4 +-
 .../log4j/kit/message/RecyclingMessageFactory.java |  22 ++--
 .../logging/log4j/kit/message}/package-info.java   |   2 +-
 .../recycler/{RecyclerKeys.java => Recycler.java}  |  27 +++--
 .../logging/log4j/kit}/recycler/RecyclerAware.java |   5 +-
 .../log4j/kit}/recycler/RecyclerFactory.java       |   2 +-
 .../kit}/recycler/RecyclerFactoryProvider.java     |  11 +-
 .../log4j/kit/recycler/RecyclerProperties.java     |  53 ++++++++++
 .../log4j/kit/recycler/internal}/ArrayQueue.java   |   2 +-
 .../internal}/DummyRecyclerFactoryProvider.java    |  14 +--
 .../internal}/QueueingRecyclerFactoryProvider.java |  21 ++--
 .../ThreadLocalRecyclerFactoryProvider.java        |  32 +++---
 .../logging/log4j/kit}/recycler/package-info.java  |   2 +-
 .../kit/recycler/support}/AbstractRecycler.java    |  10 +-
 .../log4j/kit/recycler/support}/package-info.java  |   4 +-
 .../log4j/kit/env/TestPropertyEnvironment.java}    |  26 +++--
 .../env/support/BasicPropertyEnvironmentTest.java  |  22 +---
 .../logging/log4j/kit/logger/TestListLogger.java   |   4 +-
 .../kit/recycler/internal}/ArrayQueueTest.java     |   2 +-
 .../internal}/RecyclerFactoryRegistryTest.java     |  27 ++---
 .../recycler/internal/RecyclerFactoryTestUtil.java |  51 +++++++++
 .../ThreadLocalRecyclerFactoryProviderTest.java    |  19 +---
 .../layout/template/json/JsonTemplateLayout.java   |   2 +-
 .../template/json/resolver/CounterResolver.java    |   2 +-
 .../json/resolver/MessageParameterResolver.java    |   2 +-
 .../json/resolver/ReadOnlyStringMapResolver.java   |   4 +-
 .../json/resolver/StackTraceStringResolver.java    |   4 +-
 .../services/org.apache.logging.log4j.spi.Provider |   1 -
 53 files changed, 413 insertions(+), 521 deletions(-)
 copy 
log4j-api/src/main/java/org/apache/logging/log4j/{message/FormattedMessageFactory.java
 => spi/MessageFactory2Adapter.java} (63%)
 delete mode 100644 
log4j-core-test/src/test/java/org/apache/logging/log4j/core/util/JsonUtilsTest.java
 copy {log4j-api/src/main/java/org/apache/logging/log4j/message => 
log4j-core/src/main/java/org/apache/logging/log4j/core/impl/internal}/ReusableMessageFactory.java
 (67%)
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/util/JsonUtils.java
 rename 
log4j-jctools/src/test/resources/META-INF/services/{org.apache.logging.log4j.spi.recycler.RecyclerFactoryProvider
 => org.apache.logging.log4j.kit.recycler.RecyclerFactoryProvider} (100%)
 copy 
log4j-api/src/main/java/org/apache/logging/log4j/util/StringBuilderFormattable.java
 => 
log4j-kit/src/main/java/org/apache/logging/log4j/kit/message/RecyclingMessageFactory.java
 (59%)
 copy {log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit => 
log4j-kit/src/main/java/org/apache/logging/log4j/kit/message}/package-info.java 
(95%)
 rename 
log4j-kit/src/main/java/org/apache/logging/log4j/kit/recycler/{RecyclerKeys.java
 => Recycler.java} (55%)
 copy {log4j-api/src/main/java/org/apache/logging/log4j/spi => 
log4j-kit/src/main/java/org/apache/logging/log4j/kit}/recycler/RecyclerAware.java
 (91%)
 copy {log4j-api/src/main/java/org/apache/logging/log4j/spi => 
log4j-kit/src/main/java/org/apache/logging/log4j/kit}/recycler/RecyclerFactory.java
 (97%)
 copy {log4j-api/src/main/java/org/apache/logging/log4j/spi => 
log4j-kit/src/main/java/org/apache/logging/log4j/kit}/recycler/RecyclerFactoryProvider.java
 (87%)
 create mode 100644 
log4j-kit/src/main/java/org/apache/logging/log4j/kit/recycler/RecyclerProperties.java
 copy {log4j-api/src/main/java/org/apache/logging/log4j/internal/recycler => 
log4j-kit/src/main/java/org/apache/logging/log4j/kit/recycler/internal}/ArrayQueue.java
 (97%)
 copy {log4j-api/src/main/java/org/apache/logging/log4j/internal/recycler => 
log4j-kit/src/main/java/org/apache/logging/log4j/kit/recycler/internal}/DummyRecyclerFactoryProvider.java
 (83%)
 copy {log4j-api/src/main/java/org/apache/logging/log4j/internal/recycler => 
log4j-kit/src/main/java/org/apache/logging/log4j/kit/recycler/internal}/QueueingRecyclerFactoryProvider.java
 (80%)
 copy {log4j-api/src/main/java/org/apache/logging/log4j/internal/recycler => 
log4j-kit/src/main/java/org/apache/logging/log4j/kit/recycler/internal}/ThreadLocalRecyclerFactoryProvider.java
 (79%)
 copy {log4j-api/src/main/java/org/apache/logging/log4j/spi => 
log4j-kit/src/main/java/org/apache/logging/log4j/kit}/recycler/package-info.java
 (95%)
 copy {log4j-api/src/main/java/org/apache/logging/log4j/spi/recycler => 
log4j-kit/src/main/java/org/apache/logging/log4j/kit/recycler/support}/AbstractRecycler.java
 (81%)
 copy {log4j-core/src/main/java/org/apache/logging/log4j/core/appender => 
log4j-kit/src/main/java/org/apache/logging/log4j/kit/recycler/support}/package-info.java
 (89%)
 copy 
log4j-kit/src/{main/java/org/apache/logging/log4j/kit/env/support/ClassLoaderPropertyEnvironment.java
 => test/java/org/apache/logging/log4j/kit/env/TestPropertyEnvironment.java} 
(56%)
 copy {log4j-api-test/src/test/java/org/apache/logging/log4j/internal/recycler 
=> 
log4j-kit/src/test/java/org/apache/logging/log4j/kit/recycler/internal}/ArrayQueueTest.java
 (98%)
 copy {log4j-api-test/src/test/java/org/apache/logging/log4j/internal/recycler 
=> 
log4j-kit/src/test/java/org/apache/logging/log4j/kit/recycler/internal}/RecyclerFactoryRegistryTest.java
 (71%)
 create mode 100644 
log4j-kit/src/test/java/org/apache/logging/log4j/kit/recycler/internal/RecyclerFactoryTestUtil.java
 copy {log4j-api-test/src/test/java/org/apache/logging/log4j/internal/recycler 
=> 
log4j-kit/src/test/java/org/apache/logging/log4j/kit/recycler/internal}/ThreadLocalRecyclerFactoryProviderTest.java
 (80%)
 delete mode 100644 
log4j-to-slf4j/src/main/resources/META-INF/services/org.apache.logging.log4j.spi.Provider

Reply via email to