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

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


    from 9543bee1d7 Merge pull request #2219 from jvz/issue-2100
     add 44613d0709 Inline `EventRoute` methods
     add f5af863fa7 Move async logger tests to `log4j-async-logger`
     add 4e732f1097 Remove instance of checks for async components
     add b69110b0fd Last tweaks to tests before moving async support
     add a3cf42d2ed Move async support to `log4j-async-logger`
     add 1fc391303e Fix failing tests
     add fd526f1e6b Add changelog for splitting off `log4j-async-logger`
     add 4ad805aa49 Remove references to async context selector in 
`log4j-script`

No new revisions were added by this update.

Summary of changes:
 {log4j-csv => log4j-async-logger}/pom.xml          |  55 ++---
 .../logger}/AbstractAsyncExceptionHandler.java     |   2 +-
 .../logging/log4j/async/logger}/AsyncLogger.java   |   4 +-
 .../log4j/async/logger}/AsyncLoggerConfig.java     |  36 +--
 .../AsyncLoggerConfigDefaultExceptionHandler.java  |   2 +-
 .../async/logger}/AsyncLoggerConfigDelegate.java   |   3 +-
 .../async/logger}/AsyncLoggerConfigDisruptor.java  |   7 +-
 .../log4j/async/logger}/AsyncLoggerContext.java    |   7 +-
 .../async/logger}/AsyncLoggerContextSelector.java  |  17 +-
 .../AsyncLoggerDefaultExceptionHandler.java        |   2 +-
 .../log4j/async/logger}/AsyncLoggerDisruptor.java  |   6 +-
 .../async/logger}/AsyncWaitStrategyFactory.java    |   2 +-
 .../logger}/BasicAsyncLoggerContextSelector.java   |   2 +-
 .../logger}/DefaultAsyncWaitStrategyFactory.java   |   2 +-
 .../async/logger}/DisruptorConfiguration.java      |   2 +-
 .../logging/log4j/async/logger}/DisruptorUtil.java |   2 +-
 .../log4j/async/logger}/RingBufferLogEvent.java    |   3 +-
 .../async/logger}/RingBufferLogEventHandler.java   |   2 +-
 .../logger}/RingBufferLogEventTranslator.java      |   2 +-
 .../async/logger}/TimeoutBlockingWaitStrategy.java |   2 +-
 .../log4j/async/logger/AsyncLateConfigTest.java    |  52 +++++
 .../logger}/AsyncLoggerClassLoadDeadlockTest.java  |  31 ++-
 .../log4j/async/logger/AsyncLoggerConfig2Test.java |  28 +--
 .../log4j/async/logger/AsyncLoggerConfig3Test.java |  13 +-
 .../async/logger}/AsyncLoggerConfig4Test.java      |   2 +-
 .../logger}/AsyncLoggerConfigAutoFlushTest.java    |  27 +--
 .../logger}/AsyncLoggerConfigErrorOnFormat.java    |  15 +-
 .../log4j/async/logger}/AsyncLoggerConfigTest.java |   4 +-
 .../AsyncLoggerConfigUseAfterShutdownTest.java     |  24 +-
 .../AsyncLoggerConfigWithAsyncEnabledTest.java     |   2 +-
 ...AsyncLoggerContextSelectorInitialStateTest.java |   2 +-
 .../logger}/AsyncLoggerContextSelectorTest.java    |   2 +-
 .../async/logger}/AsyncLoggerContextTest.java      |   2 +-
 .../AsyncLoggerCustomSelectorLocationTest.java     |  36 ++-
 .../logger}/AsyncLoggerDefaultLocationTest.java    |  11 +-
 .../AsyncLoggerEventTranslationExceptionTest.java  |  16 +-
 .../async/logger}/AsyncLoggerLocationTest.java     |  25 +-
 .../async/logger}/AsyncLoggerNanoTimeTest.java     |   4 +-
 .../log4j/async/logger}/AsyncLoggerTest.java       |  24 +-
 .../AsyncLoggerTestArgumentFreedOnErrorTest.java   |   3 +-
 .../logger}/AsyncLoggerThreadContextTest.java      |  17 +-
 .../logger}/AsyncLoggerTimestampMessageTest.java   |   4 +-
 .../logger}/AsyncLoggerUseAfterShutdownTest.java   |  25 +-
 .../logger}/AsyncLoggersWithAsyncAppenderTest.java |   2 +-
 .../AsyncLoggersWithAsyncLoggerConfigTest.java     |   4 +-
 .../log4j/async/logger}/AsyncRootReloadTest.java   |  21 +-
 .../async/logger}/AsyncThreadContextTest.java      |  20 +-
 .../BasicAsyncLoggerContextSelectorTest.java       |   2 +-
 .../async/logger/DefaultIncludeLocationTest.java   |  91 ++++++++
 .../logger}/DisruptorConfigurationInvalidTest.java |   2 +-
 .../async/logger}/DisruptorConfigurationTest.java  |   2 +-
 .../logger}/GarbageFreeAsyncThreadContextTest.java |   2 +-
 .../async/logger}/Log4j2Jira1688AsyncTest.java     |   4 +-
 .../async/logger/NestedAsyncLoggerConfigTest.java  |  15 +-
 .../async/logger/QueueFullAsyncAbstractTest.java   | 260 +++++----------------
 .../async/logger/QueueFullAsyncLogger2Test.java    |   5 +-
 .../async/logger/QueueFullAsyncLogger3Test.java    |  16 +-
 .../logger/QueueFullAsyncLoggerConfig2Test.java    |   4 +-
 ...lAsyncLoggerConfigLoggingFromToString2Test.java |   4 +-
 ...llAsyncLoggerConfigLoggingFromToStringTest.java |   5 +-
 .../logger}/QueueFullAsyncLoggerConfigTest.java    |   5 +-
 ...ueueFullAsyncLoggerLoggingFromToStringTest.java |  10 +-
 .../async/logger}/QueueFullAsyncLoggerTest.java    |  10 +-
 .../async/logger}/RingBufferLogEventTest.java      |   2 +-
 ...AsyncWaitStrategyIncorrectFactoryConfigTest.xml |   0
 .../logger/AsyncLoggerClassLoadDeadlockTest.xml    |   0
 .../log4j/async/logger/AsyncLoggerConfig2Test.xml  |   2 +-
 .../log4j/async/logger/AsyncLoggerConfig3Test.xml  |   2 +-
 .../log4j/async/logger}/AsyncLoggerConfig4Test.xml |   0
 .../logger}/AsyncLoggerConfigAutoFlushTest.xml     |   2 +-
 .../logger}/AsyncLoggerConfigErrorOnFormat.xml     |   2 +-
 .../log4j/async/logger}/AsyncLoggerConfigTest.xml  |   0
 .../AsyncLoggerConfigUseAfterShutdownTest.xml      |   0
 .../AsyncLoggerConfigWithAsyncEnabledTest.xml      |   0
 .../AsyncLoggerCustomSelectorLocationTest.xml      |   2 +-
 .../logger}/AsyncLoggerDefaultLocationTest.xml     |   0
 .../AsyncLoggerEventTranslationExceptionTest.xml   |   0
 .../async/logger}/AsyncLoggerLocationTest.xml      |   2 +-
 .../log4j/async/logger/AsyncLoggerNanoTimeTest.xml |   0
 .../log4j/async/logger}/AsyncLoggerTest.xml        |   2 +-
 .../AsyncLoggerTestArgumentFreedOnErrorTest.xml    |   0
 .../async/logger}/AsyncLoggerThreadContextTest.xml |   0
 .../logger}/AsyncLoggerTimestampMessageTest.xml    |   0
 .../logger/AsyncLoggerUseAfterShutdownTest.xml     |   0
 .../logger}/AsyncLoggersWithAsyncAppenderTest.xml  |   0
 .../AsyncLoggersWithAsyncLoggerConfigTest.xml      |   0
 .../log4j/async/logger/AsyncRootReloadTest.xml     |   0
 .../logger/AsyncThreadContextTest/ALL_ASYNC.xml    |   0
 .../BOTH_ALL_ASYNC_AND_MIXED.xml                   |   0
 .../async/logger/AsyncThreadContextTest/MIXED.xml  |   0
 .../logger}/DisruptorConfigurationInvalidTest.xml  |   0
 .../async/logger}/DisruptorConfigurationTest.xml   |   2 +-
 .../log4j/async/logger/Log4j2Jira1688AsyncTest.xml |   0
 .../NestedAsyncLoggerConfigTest}/default-level.xml |   0
 .../NestedAsyncLoggerConfigTest}/inherit-level.xml |   0
 ...ullAsyncLoggerConfigLoggingFromToStringTest.xml |   0
 .../logger}/QueueFullAsyncLoggerConfigTest.xml     |   0
 .../JavaPropsConfigurationFactoryTest.java         |   2 +-
 .../config/yaml/YamlConfigurationFactoryTest.java  |   2 +-
 .../log4j/core/GarbageCollectionHelper.java        |   3 +-
 .../log4j/core/ThreadContextTestAccess.java        |   0
 .../log4j/core/test/LateConfigAbstractTest.java}   |  41 +---
 .../log4j/core/test}/TestPatternConverters.java    |   3 +-
 .../log4j/core/test}/async/BlockingAppender.java   |   2 +-
 .../core/test/async/QueueFullAbstractTest.java     | 162 +++++++++++++
 .../log4j/core/test/async/package-info.java        |  22 ++
 .../config/AbstractConfigurationFactoryTest.java   |   3 +-
 .../config/AbstractNestedLoggerConfigTest.java}    |  35 +--
 .../log4j/core/test/LateConfigAbstractTest.xml}    |   0
 .../core/test}/async/QueueFullAbstractTest.xml     |   0
 .../apache/logging/log4j/core/LateConfigTest.java  |  41 +---
 .../appender/RandomAccessFileAppenderTest.java     |  79 ++-----
 .../core/async/AsyncLoggerClassLoadDeadlock.java   |  32 ---
 .../core/async/QueueFullAsyncAppenderTest.java     |   2 +
 .../core/config/ConfigurationFactoryTest.java      |   1 +
 .../log4j/core/config/NestedLoggerConfigTest.java  |  58 +----
 .../RandomAccessFileAppenderLocationTest.xml       |  35 ---
 .../resources/RandomAccessFileAppenderTest.xml     |  35 ---
 ...RollingRandomAccessFileAppenderLocationTest.xml |  37 ---
 .../appender/RandomAccessFileAppenderTest.xml}     |  28 ++-
 .../NestedLoggerConfigTest}/default-level.xml      |   0
 .../NestedLoggerConfigTest}/inherit-level.xml      |   0
 .../src/test/resources/perf/SimplePerfTest.bat     |  47 ----
 .../src/test/resources/perf/SimplePerfTest.sh      |  56 -----
 .../src/test/resources/perf/runResponseTm.sh       |  61 -----
 log4j-core/pom.xml                                 |   6 -
 .../apache/logging/log4j/core/LoggerContext.java   |   7 +
 .../logging/log4j/core/appender/AsyncAppender.java |  12 +-
 .../logging/log4j/core/async/EventRoute.java       |  83 +------
 .../logging/log4j/core/config/LoggerConfig.java    |  58 ++---
 log4j-csv/pom.xml                                  |   5 +
 .../csv/layout/CsvParameterLayoutAllAsyncTest.java |   2 +-
 log4j-gc-test/pom.xml                              |   5 +
 .../log4j/gctests/GcFreeAsyncLoggingTest.java      |   2 +-
 log4j-jul/pom.xml                                  |   7 +-
 .../log4j/jul/test/AsyncLoggerThreadsTest.java     |   2 +-
 log4j-perf-test/pom.xml                            |   4 +
 .../perf/jmh/FileAppenderThrowableBenchmark.java   |   4 +-
 .../config/builder/ConfigurationAssemblerTest.java |  22 +-
 pom.xml                                            |   7 +
 src/changelog/.3.x.x/create_async_logger.xml       |   9 +
 141 files changed, 859 insertions(+), 1194 deletions(-)
 copy {log4j-csv => log4j-async-logger}/pom.xml (67%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/AbstractAsyncExceptionHandler.java
 (98%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/AsyncLogger.java
 (98%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/AsyncLoggerConfig.java
 (89%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/AsyncLoggerConfigDefaultExceptionHandler.java
 (95%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/AsyncLoggerConfigDelegate.java
 (95%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/AsyncLoggerConfigDisruptor.java
 (98%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/AsyncLoggerContext.java
 (97%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/AsyncLoggerContextSelector.java
 (75%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/AsyncLoggerDefaultExceptionHandler.java
 (95%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/AsyncLoggerDisruptor.java
 (97%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/AsyncWaitStrategyFactory.java
 (96%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/BasicAsyncLoggerContextSelector.java
 (97%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/DefaultAsyncWaitStrategyFactory.java
 (98%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/DisruptorConfiguration.java
 (99%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/DisruptorUtil.java
 (99%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/RingBufferLogEvent.java
 (99%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/RingBufferLogEventHandler.java
 (98%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/RingBufferLogEventTranslator.java
 (99%)
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/main/java/org/apache/logging/log4j/async/logger}/TimeoutBlockingWaitStrategy.java
 (98%)
 create mode 100644 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger/AsyncLateConfigTest.java
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerClassLoadDeadlockTest.java
 (58%)
 rename 
log4j-core-test/src/test/java/org/apache/logging/log4j/core/async/AsyncLoggerConfigTest2.java
 => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger/AsyncLoggerConfig2Test.java
 (68%)
 rename 
log4j-core-test/src/test/java/org/apache/logging/log4j/core/async/AsyncLoggerConfigTest3.java
 => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger/AsyncLoggerConfig3Test.java
 (90%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerConfig4Test.java
 (98%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerConfigAutoFlushTest.java
 (60%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerConfigErrorOnFormat.java
 (88%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerConfigTest.java
 (97%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerConfigUseAfterShutdownTest.java
 (63%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerConfigWithAsyncEnabledTest.java
 (98%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerContextSelectorInitialStateTest.java
 (96%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerContextSelectorTest.java
 (98%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerContextTest.java
 (96%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerCustomSelectorLocationTest.java
 (74%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerDefaultLocationTest.java
 (80%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerEventTranslationExceptionTest.java
 (89%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerLocationTest.java
 (70%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerNanoTimeTest.java
 (97%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerTest.java
 (75%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerTestArgumentFreedOnErrorTest.java
 (95%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerThreadContextTest.java
 (79%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerTimestampMessageTest.java
 (96%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggerUseAfterShutdownTest.java
 (61%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggersWithAsyncAppenderTest.java
 (98%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncLoggersWithAsyncLoggerConfigTest.java
 (95%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncRootReloadTest.java
 (75%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/AsyncThreadContextTest.java
 (94%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/BasicAsyncLoggerContextSelectorTest.java
 (98%)
 create mode 100644 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger/DefaultIncludeLocationTest.java
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/DisruptorConfigurationInvalidTest.java
 (97%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/DisruptorConfigurationTest.java
 (98%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/GarbageFreeAsyncThreadContextTest.java
 (97%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/Log4j2Jira1688AsyncTest.java
 (96%)
 rename 
log4j-core/src/main/java/org/apache/logging/log4j/core/selector/CoreContextSelectors.java
 => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger/NestedAsyncLoggerConfigTest.java
 (63%)
 rename 
log4j-core-test/src/test/java/org/apache/logging/log4j/core/async/QueueFullAbstractTest.java
 => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger/QueueFullAsyncAbstractTest.java
 (53%)
 rename 
log4j-core-test/src/test/java/org/apache/logging/log4j/core/async/QueueFullAsyncLoggerTest2.java
 => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger/QueueFullAsyncLogger2Test.java
 (89%)
 rename 
log4j-core-test/src/test/java/org/apache/logging/log4j/core/async/QueueFullAsyncLoggerTest3.java
 => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger/QueueFullAsyncLogger3Test.java
 (85%)
 rename 
log4j-core-test/src/test/java/org/apache/logging/log4j/core/async/QueueFullAsyncLoggerConfigTest2.java
 => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger/QueueFullAsyncLoggerConfig2Test.java
 (91%)
 rename 
log4j-core-test/src/test/java/org/apache/logging/log4j/core/async/QueueFullAsyncLoggerConfigLoggingFromToStringTest2.java
 => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger/QueueFullAsyncLoggerConfigLoggingFromToString2Test.java
 (92%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/QueueFullAsyncLoggerConfigLoggingFromToStringTest.java
 (93%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/QueueFullAsyncLoggerConfigTest.java
 (89%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/QueueFullAsyncLoggerLoggingFromToStringTest.java
 (86%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/QueueFullAsyncLoggerTest.java
 (84%)
 rename {log4j-core-test/src/test/java/org/apache/logging/log4j/core/async => 
log4j-async-logger/src/test/java/org/apache/logging/log4j/async/logger}/RingBufferLogEventTest.java
 (99%)
 rename {log4j-core-test => 
log4j-async-logger}/src/test/resources/AsyncWaitStrategyIncorrectFactoryConfigTest.xml
 (100%)
 rename log4j-core-test/src/test/resources/AsyncLoggerConsoleTest.xml => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger/AsyncLoggerClassLoadDeadlockTest.xml
 (100%)
 copy log4j-core-test/src/test/resources/AsyncLoggerConfigTest2.xml => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger/AsyncLoggerConfig2Test.xml
 (94%)
 rename log4j-core-test/src/test/resources/AsyncLoggerConfigTest2.xml => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger/AsyncLoggerConfig3Test.xml
 (94%)
 rename {log4j-core-test/src/test/resources/org/apache/logging/log4j/core/async 
=> 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/AsyncLoggerConfig4Test.xml
 (100%)
 rename {log4j-core-test/src/test/resources => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/AsyncLoggerConfigAutoFlushTest.xml
 (94%)
 rename {log4j-core-test/src/test/resources => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/AsyncLoggerConfigErrorOnFormat.xml
 (94%)
 copy {log4j-core-test/src/test/resources/org/apache/logging/log4j/core/async 
=> 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/AsyncLoggerConfigTest.xml
 (100%)
 rename 
log4j-core-test/src/test/resources/org/apache/logging/log4j/core/async/AsyncLoggerConfigTest.xml
 => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger/AsyncLoggerConfigUseAfterShutdownTest.xml
 (100%)
 rename {log4j-core-test/src/test/resources/org/apache/logging/log4j/core/async 
=> 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/AsyncLoggerConfigWithAsyncEnabledTest.xml
 (100%)
 rename {log4j-core-test/src/test/resources => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/AsyncLoggerCustomSelectorLocationTest.xml
 (91%)
 rename {log4j-core-test/src/test/resources => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/AsyncLoggerDefaultLocationTest.xml
 (100%)
 copy log4j-core-test/src/test/resources/log4j2-console.xml => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger/AsyncLoggerEventTranslationExceptionTest.xml
 (100%)
 rename {log4j-core-test/src/test/resources => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/AsyncLoggerLocationTest.xml
 (92%)
 copy log4j-core-test/src/test/resources/NanoTimeToFileTest.xml => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger/AsyncLoggerNanoTimeTest.xml
 (100%)
 copy {log4j-core-test/src/test/resources => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/AsyncLoggerTest.xml
 (92%)
 copy log4j-core-test/src/test/resources/log4j2-console.xml => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger/AsyncLoggerTestArgumentFreedOnErrorTest.xml
 (100%)
 copy {log4j-core-test/src/test/resources => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/AsyncLoggerThreadContextTest.xml
 (100%)
 rename {log4j-core-test/src/test/resources => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/AsyncLoggerTimestampMessageTest.xml
 (100%)
 rename log4j-core-test/src/test/resources/AsyncLoggerTest.xml => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger/AsyncLoggerUseAfterShutdownTest.xml
 (100%)
 rename {log4j-core-test/src/test/resources/org/apache/logging/log4j/core/async 
=> 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/AsyncLoggersWithAsyncAppenderTest.xml
 (100%)
 rename {log4j-core-test/src/test/resources => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/AsyncLoggersWithAsyncLoggerConfigTest.xml
 (100%)
 rename log4j-core-test/src/test/resources/LOG4J2-807.xml => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger/AsyncRootReloadTest.xml
 (100%)
 rename log4j-core-test/src/test/resources/AsyncLoggerThreadContextTest.xml => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger/AsyncThreadContextTest/ALL_ASYNC.xml
 (100%)
 copy log4j-core-test/src/test/resources/AsyncLoggerConfigThreadContextTest.xml 
=> 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger/AsyncThreadContextTest/BOTH_ALL_ASYNC_AND_MIXED.xml
 (100%)
 rename 
log4j-core-test/src/test/resources/AsyncLoggerConfigThreadContextTest.xml => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger/AsyncThreadContextTest/MIXED.xml
 (100%)
 rename {log4j-core-test/src/test/resources/org/apache/logging/log4j/core/async 
=> 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/DisruptorConfigurationInvalidTest.xml
 (100%)
 rename {log4j-core-test/src/test/resources/org/apache/logging/log4j/core/async 
=> 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/DisruptorConfigurationTest.xml
 (91%)
 copy log4j-core-test/src/test/resources/log4j-list.xml => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger/Log4j2Jira1688AsyncTest.xml
 (100%)
 rename {log4j-core-test/src/test/resources/logger-config/AsyncLoggerConfig => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger/NestedAsyncLoggerConfigTest}/default-level.xml
 (100%)
 rename {log4j-core-test/src/test/resources/logger-config/AsyncLoggerConfig => 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger/NestedAsyncLoggerConfigTest}/inherit-level.xml
 (100%)
 rename {log4j-core-test/src/test/resources/org/apache/logging/log4j/core/async 
=> 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/QueueFullAsyncLoggerConfigLoggingFromToStringTest.xml
 (100%)
 rename {log4j-core-test/src/test/resources/org/apache/logging/log4j/core/async 
=> 
log4j-async-logger/src/test/resources/org/apache/logging/log4j/async/logger}/QueueFullAsyncLoggerConfigTest.xml
 (100%)
 rename log4j-core-test/src/{test => 
main}/java/org/apache/logging/log4j/core/GarbageCollectionHelper.java (95%)
 rename log4j-core-test/src/{test => 
main}/java/org/apache/logging/log4j/core/ThreadContextTestAccess.java (100%)
 copy 
log4j-core-test/src/{test/java/org/apache/logging/log4j/core/LateConfigTest.java
 => main/java/org/apache/logging/log4j/core/test/LateConfigAbstractTest.java} 
(56%)
 rename log4j-core-test/src/{test/java/org/apache/logging/log4j/core => 
main/java/org/apache/logging/log4j/core/test}/TestPatternConverters.java (97%)
 rename log4j-core-test/src/{test/java/org/apache/logging/log4j/core => 
main/java/org/apache/logging/log4j/core/test}/async/BlockingAppender.java (98%)
 create mode 100644 
log4j-core-test/src/main/java/org/apache/logging/log4j/core/test/async/QueueFullAbstractTest.java
 create mode 100644 
log4j-core-test/src/main/java/org/apache/logging/log4j/core/test/async/package-info.java
 rename log4j-core-test/src/main/java/org/apache/logging/log4j/core/{ => 
test}/config/AbstractConfigurationFactoryTest.java (97%)
 copy 
log4j-core-test/src/{test/java/org/apache/logging/log4j/core/config/NestedLoggerConfigTest.java
 => 
main/java/org/apache/logging/log4j/core/test/config/AbstractNestedLoggerConfigTest.java}
 (65%)
 copy log4j-core-test/src/{test/resources/log4j-test1.xml => 
main/resources/org/apache/logging/log4j/core/test/LateConfigAbstractTest.xml} 
(100%)
 rename log4j-core-test/src/{test/resources/org/apache/logging/log4j/core => 
main/resources/org/apache/logging/log4j/core/test}/async/QueueFullAbstractTest.xml
 (100%)
 delete mode 100644 
log4j-core-test/src/test/java/org/apache/logging/log4j/core/async/AsyncLoggerClassLoadDeadlock.java
 delete mode 100644 
log4j-core-test/src/test/resources/RandomAccessFileAppenderLocationTest.xml
 delete mode 100644 
log4j-core-test/src/test/resources/RandomAccessFileAppenderTest.xml
 delete mode 100644 
log4j-core-test/src/test/resources/RollingRandomAccessFileAppenderLocationTest.xml
 rename 
log4j-core-test/src/test/resources/{RollingRandomAccessFileAppenderTest.xml => 
org/apache/logging/log4j/core/appender/RandomAccessFileAppenderTest.xml} (58%)
 rename log4j-core-test/src/test/resources/{logger-config/LoggerConfig => 
org/apache/logging/log4j/core/config/NestedLoggerConfigTest}/default-level.xml 
(100%)
 rename log4j-core-test/src/test/resources/{logger-config/LoggerConfig => 
org/apache/logging/log4j/core/config/NestedLoggerConfigTest}/inherit-level.xml 
(100%)
 delete mode 100644 log4j-core-test/src/test/resources/perf/SimplePerfTest.bat
 delete mode 100644 log4j-core-test/src/test/resources/perf/SimplePerfTest.sh
 delete mode 100644 log4j-core-test/src/test/resources/perf/runResponseTm.sh
 create mode 100644 src/changelog/.3.x.x/create_async_logger.xml

Reply via email to