This is an automated email from the ASF dual-hosted git repository.
vy pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
from cf2ccc5149 Use String#isEmpty()
new 1be544d128 Remove deprecated `log4j-distribution` et al.
new aa581bd862 Sync `pom.xml`s with the ones in `2.x`
new cc7797d4f8 Rename `log4j-osgi` to `log4j-osgi-test`
new c56514a0f6 Remove unused `benchmark.yml` workflow
new af6cc67e65 Rename `log4j-perf` to `log4j-perf-test`
new 8fa369a6df Revamp README
new ec75825f57 Rename `.yml` to `.yaml`, the official extension
new 9651905cbe Improve auxiliary support files
The 8 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:
.github/{dependabot.yml => dependabot.yaml} | 0
.github/workflows/benchmark.yml | 236 ---------
.github/workflows/{build.yml => build.yaml} | 0
.../{codeql-analysis.yml => codeql-analysis.yaml} | 0
BUILDING.md | 1 -
CODE_OF_CONDUCT.md | 2 +-
NOTICE.txt | 3 -
README.adoc | 23 +
README.md | 117 -----
RELEASE-NOTES.adoc | 98 ----
CODE_OF_CONDUCT.md => RELEASE-NOTES.md | 3 +-
SECURITY.md | 25 +-
log4j-1.2-api/pom.xml | 2 -
log4j-appserver/pom.xml | 2 -
log4j-core-its/pom.xml | 2 -
.../log4j/core/config/JiraLog4j2_2134Test.java | 2 +-
.../SequenceNumberPatternConverterTest.java | 2 +-
...quenceNumberPatternConverterZeroPaddedTest.java | 2 +-
...yml => SequenceNumberPatternConverterTest.yaml} | 0
...uenceNumberPatternConverterZeroPaddedTest.yaml} | 0
.../{log4j2-2134.yml => log4j2-2134.yaml} | 0
.../core/time/internal/format/FixedDateFormat.java | 4 +-
log4j-csv/pom.xml | 2 -
log4j-distribution/pom.xml | 576 ---------------------
log4j-distribution/src/assembly/bin.xml | 56 --
log4j-distribution/src/assembly/src.xml | 80 ---
log4j-docker/pom.xml | 2 -
log4j-flume-ng/pom.xml | 2 -
log4j-gctests/pom.xml | 2 -
log4j-iostreams/pom.xml | 2 -
log4j-jcl/pom.xml | 2 -
log4j-jdbc-dbcp2/pom.xml | 2 -
log4j-jdbc/pom.xml | 2 -
log4j-jndi-test/pom.xml | 2 -
log4j-jndi/pom.xml | 2 -
log4j-kubernetes/pom.xml | 2 -
log4j-layout-jackson-xml/pom.xml | 2 -
log4j-layout-jackson/pom.xml | 2 -
log4j-layout-template-json-test/pom.xml | 2 -
log4j-layout-template-json/pom.xml | 2 -
log4j-mongodb4/pom.xml | 2 -
{log4j-osgi => log4j-osgi-test}/pom.xml | 4 +-
.../log4j/osgi/tests/AbstractLoadBundleTest.java | 0
.../logging/log4j/osgi/tests/AbstractOsgiTest.java | 0
.../logging/log4j/osgi/tests/CoreOsgiTest.java | 0
.../log4j/osgi/tests/CustomConfiguration.java | 0
.../osgi/tests/CustomConfigurationFactory.java | 0
.../logging/log4j/osgi/tests/JULProviderTest.java | 0
.../log4j/osgi/tests/SLF4JProviderTest.java | 0
.../tests/equinox/EquinoxLoadApiBundleTest.java | 0
.../osgi/tests/felix/FelixLoadApiBundleTest.java | 0
.../log4j/osgi/tests/junit/OsgiTestRule.java | 0
.../src/test/resources/log4j2.custom | 0
{log4j-perf => log4j-perf-test}/pom.xml | 2 +-
.../log4j/ThreadContextBenchmarkAccess.java | 0
.../json/BlackHoleByteBufferDestination.java | 0
.../template/json/JsonTemplateLayoutBenchmark.java | 0
.../json/JsonTemplateLayoutBenchmarkReport.java | 0
.../json/JsonTemplateLayoutBenchmarkState.java | 0
.../log4j/message/ParameterFormatterBenchmark.java | 0
...bstractStringLayoutStringEncodingBenchmark.java | 0
.../perf/jmh/AnnotationVsMarkerInterface.java | 0
.../perf/jmh/AsyncAppenderLog4j1Benchmark.java | 0
.../jmh/AsyncAppenderLog4j1LocationBenchmark.java | 0
.../perf/jmh/AsyncAppenderLog4j2Benchmark.java | 0
.../jmh/AsyncAppenderLog4j2LocationBenchmark.java | 0
.../perf/jmh/AsyncAppenderLogbackBenchmark.java | 0
.../jmh/AsyncAppenderLogbackLocationBenchmark.java | 0
.../log4j/perf/jmh/AsyncLoggersBenchmark.java | 0
.../perf/jmh/AsyncLoggersLocationBenchmark.java | 0
.../logging/log4j/perf/jmh/ClocksBenchmark.java | 0
.../log4j/perf/jmh/CollectionsBenchmark.java | 0
.../jmh/ConcurrentAsyncLoggerToFileBenchmark.java | 0
.../perf/jmh/ConfiguratorInitializeBenchmark.java | 0
.../log4j/perf/jmh/DateTimeFormatBenchmark.java | 0
.../log4j/perf/jmh/DebugDisabledBenchmark.java | 0
.../log4j/perf/jmh/FileAppenderBenchmark.java | 0
.../perf/jmh/FileAppenderParamsBenchmark.java | 0
.../perf/jmh/FileAppenderThrowableBenchmark.java | 0
.../jmh/FileAppenderWithLocationBenchmark.java | 0
.../log4j/perf/jmh/FormatterLoggerBenchmark.java | 0
.../log4j/perf/jmh/JdbcAppenderBenchmark.java | 0
.../jmh/Log4j2AppenderComparisonBenchmark.java | 0
.../log4j/perf/jmh/Log4jLogEventBenchmark.java | 0
.../perf/jmh/LogBuilderMarkerFilterBenchmark.java | 0
.../log4j/perf/jmh/LoggerConfigBenchmark.java | 0
.../log4j/perf/jmh/LoggingDisabledBenchmark.java | 0
.../logging/log4j/perf/jmh/MDCFilterBenchmark.java | 0
.../log4j/perf/jmh/MarkerFilterBenchmark.java | 0
.../log4j/perf/jmh/MemoryHandlerJULBenchmark.java | 0
.../jmh/MemoryHandlerJULLocationBenchmark.java | 0
.../perf/jmh/NamePatternConverterBenchmark.java | 0
.../logging/log4j/perf/jmh/NanotimeBenchmark.java | 0
.../logging/log4j/perf/jmh/OutputBenchmark.java | 0
.../perf/jmh/ParameterizedMessageBenchmark.java | 0
.../jmh/ParameterizedMessageInliningBenchmark.java | 0
.../log4j/perf/jmh/PatternLayoutBenchmark.java | 0
.../perf/jmh/PatternLayoutComparisonBenchmark.java | 0
.../log4j/perf/jmh/ReflectionBenchmark.java | 0
.../logging/log4j/perf/jmh/SimpleBenchmark.java | 0
.../perf/jmh/SortedArrayVsHashMapBenchmark.java | 0
.../logging/log4j/perf/jmh/StackWalkBenchmark.java | 0
.../perf/jmh/StringBuilderEscapeBenchmark.java | 0
.../log4j/perf/jmh/StringEncodingBenchmark.java | 0
.../log4j/perf/jmh/TextEncoderHelperBenchmark.java | 0
.../log4j/perf/jmh/ThreadContextBenchmark.java | 0
.../ThreadLocalVsConcurrentHashMapBenchmark.java | 0
.../log4j/perf/jmh/ThreadLocalVsPoolBenchmark.java | 0
.../perf/jmh/ThreadsafeDateFormatBenchmark.java | 0
.../log4j/perf/jmh/TimeFormatBenchmark.java | 0
.../logging/log4j/perf/jmh/UnboxBenchmark.java | 0
.../log4j/perf/jmh/UuidGeneratorBenchmark.java | 0
.../logging/log4j/perf/jmh/VarargsBenchmark.java | 0
.../logging/log4j/perf/jmh/package-info.java | 0
.../logging/log4j/perf/nogc/AbstractLogger.java | 0
.../logging/log4j/perf/nogc/ClassicLogger.java | 0
.../logging/log4j/perf/nogc/DemoAppender.java | 0
.../apache/logging/log4j/perf/nogc/NoGcLayout.java | 0
.../apache/logging/log4j/perf/nogc/NoGcLogger.java | 0
.../logging/log4j/perf/nogc/NoGcMessage.java | 0
.../perf/nogc/NoGcMessagePatternConverter.java | 0
.../logging/log4j/perf/nogc/OpenHashStringMap.java | 0
.../log4j/perf/nogc/ParameterizedMessage.java | 0
.../org/apache/logging/log4j/perf/nogc/Test.java | 0
.../log4j/perf/util/BenchmarkMessageParams.java | 0
.../logging/log4j/perf/util/DemoAppender.java | 0
.../logging/log4j/perf/util/NoOpJULHandler.java | 0
.../logging/log4j/perf/util/NoOpLog4jAppender.java | 0
.../log4j/perf/util/NoOpLogbackAppender.java | 0
.../logging/log4j/perf/util/StackDriver.java | 0
.../CopyOnWriteOpenHashMapThreadContextMap.java | 0
.../GarbageFreeOpenHashMapThreadContextMap.java | 0
...rrentAsyncLoggerToFileBenchmark-asyncConfig.xml | 0
.../ConcurrentAsyncLoggerToFileBenchmark.xml | 0
.../main/resources/log4j12-perf-file-throwable.xml | 0
.../src/main/resources/log4j12-perf.xml | 0
.../src/main/resources/log4j12-perf2.xml | 0
.../src/main/resources/log4j12-perfloc.xml | 0
.../main/resources/log4j2-appenderComparison.xml | 0
.../src/main/resources/log4j2-jdbc-appender.xml | 0
.../main/resources/log4j2-markerFilter-perf.xml | 0
.../main/resources/log4j2-markerFilter-perf2.xml | 0
.../src/main/resources/log4j2-noFilter-perf.xml | 0
.../main/resources/log4j2-perf-file-throwable.xml | 0
.../src/main/resources/log4j2-perf.xml | 0
.../src/main/resources/log4j2-perf2.xml | 0
.../src/main/resources/log4j2-perf3.xml | 0
.../src/main/resources/log4j2-perfloc.xml | 0
.../resources/log4j2-threadContextFilter-perf.xml | 0
.../main/resources/logback-markerFilter-perf.xml | 0
.../src/main/resources/logback-mdcFilter-perf.xml | 0
.../main/resources/logback-perf-file-throwable.xml | 0
.../src/main/resources/logback-perf.xml | 0
.../src/main/resources/logback-perf2.xml | 0
.../src/main/resources/logback-perfloc.xml | 0
.../resources/perf-WithoutAnyAppender-location.xml | 0
.../src/main/resources/perf-WithoutAnyAppender.xml | 0
.../perf-log4j12-async-location-noOpAppender.xml | 0
.../resources/perf-log4j12-async-noOpAppender.xml | 0
.../src/main/resources/perf-log4j12-async.xml | 0
.../perf-logback-async-location-noOpAppender.xml | 0
.../resources/perf-logback-async-noOpAppender.xml | 0
.../src/main/resources/perf-logback-async.xml | 0
.../src/main/resources/perf3PlainNoLoc.xml | 0
.../perf5AsyncApndDsrptrNoLoc-noOpAppender.xml | 0
.../perf5AsyncApndDsrptrWithLoc-noOpAppender.xml | 0
.../perf5AsyncApndMpscQNoLoc-noOpAppender.xml | 0
.../perf5AsyncApndMpscQWithLoc-noOpAppender.xml | 0
.../resources/perf5AsyncApndNoLoc-noOpAppender.xml | 0
.../src/main/resources/perf5AsyncApndNoLoc.xml | 0
.../perf5AsyncApndWithLoc-noOpAppender.xml | 0
.../perf5AsyncApndXferQNoLoc-noOpAppender.xml | 0
.../perf5AsyncApndXferQWithLoc-noOpAppender.xml | 0
log4j-plugin-processor/pom.xml | 2 -
log4j-plugins-test/pom.xml | 2 -
log4j-plugins/pom.xml | 2 -
log4j-slf4j-impl/pom.xml | 2 -
log4j-slf4j2-impl/pom.xml | 2 -
log4j-spring-cloud-config-client/pom.xml | 2 -
log4j-to-jul/pom.xml | 2 -
log4j-to-slf4j/pom.xml | 2 -
pom.xml | 57 +-
src/assembly/site.xml | 31 --
src/site/asciidoc/manual/garbagefree.adoc | 2 +-
src/site/asciidoc/manual/logbuilder.adoc | 2 +-
src/site/asciidoc/performance.adoc | 10 +-
src/site/asciidoc/runtime-dependencies.adoc | 4 -
src/site/markdown/manual/cloud.md | 2 +-
188 files changed, 107 insertions(+), 1291 deletions(-)
rename .github/{dependabot.yml => dependabot.yaml} (100%)
delete mode 100644 .github/workflows/benchmark.yml
rename .github/workflows/{build.yml => build.yaml} (100%)
rename .github/workflows/{codeql-analysis.yml => codeql-analysis.yaml} (100%)
create mode 100644 README.adoc
delete mode 100644 README.md
delete mode 100644 RELEASE-NOTES.adoc
copy CODE_OF_CONDUCT.md => RELEASE-NOTES.md (83%)
rename
log4j-core-test/src/test/resources/{SequenceNumberPatternConverterTest.yml =>
SequenceNumberPatternConverterTest.yaml} (100%)
rename
log4j-core-test/src/test/resources/{SequenceNumberPatternConverterZeroPaddedTest.yml
=> SequenceNumberPatternConverterZeroPaddedTest.yaml} (100%)
rename log4j-core-test/src/test/resources/{log4j2-2134.yml =>
log4j2-2134.yaml} (100%)
delete mode 100644 log4j-distribution/pom.xml
delete mode 100644 log4j-distribution/src/assembly/bin.xml
delete mode 100644 log4j-distribution/src/assembly/src.xml
rename {log4j-osgi => log4j-osgi-test}/pom.xml (98%)
rename {log4j-osgi =>
log4j-osgi-test}/src/test/java/org/apache/logging/log4j/osgi/tests/AbstractLoadBundleTest.java
(100%)
rename {log4j-osgi =>
log4j-osgi-test}/src/test/java/org/apache/logging/log4j/osgi/tests/AbstractOsgiTest.java
(100%)
rename {log4j-osgi =>
log4j-osgi-test}/src/test/java/org/apache/logging/log4j/osgi/tests/CoreOsgiTest.java
(100%)
rename {log4j-osgi =>
log4j-osgi-test}/src/test/java/org/apache/logging/log4j/osgi/tests/CustomConfiguration.java
(100%)
rename {log4j-osgi =>
log4j-osgi-test}/src/test/java/org/apache/logging/log4j/osgi/tests/CustomConfigurationFactory.java
(100%)
rename {log4j-osgi =>
log4j-osgi-test}/src/test/java/org/apache/logging/log4j/osgi/tests/JULProviderTest.java
(100%)
rename {log4j-osgi =>
log4j-osgi-test}/src/test/java/org/apache/logging/log4j/osgi/tests/SLF4JProviderTest.java
(100%)
rename {log4j-osgi =>
log4j-osgi-test}/src/test/java/org/apache/logging/log4j/osgi/tests/equinox/EquinoxLoadApiBundleTest.java
(100%)
rename {log4j-osgi =>
log4j-osgi-test}/src/test/java/org/apache/logging/log4j/osgi/tests/felix/FelixLoadApiBundleTest.java
(100%)
rename {log4j-osgi =>
log4j-osgi-test}/src/test/java/org/apache/logging/log4j/osgi/tests/junit/OsgiTestRule.java
(100%)
rename {log4j-osgi => log4j-osgi-test}/src/test/resources/log4j2.custom (100%)
rename {log4j-perf => log4j-perf-test}/pom.xml (99%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/ThreadContextBenchmarkAccess.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/layout/template/json/BlackHoleByteBufferDestination.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/layout/template/json/JsonTemplateLayoutBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/layout/template/json/JsonTemplateLayoutBenchmarkReport.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/layout/template/json/JsonTemplateLayoutBenchmarkState.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/message/ParameterFormatterBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/AbstractStringLayoutStringEncodingBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/AnnotationVsMarkerInterface.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLog4j1Benchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLog4j1LocationBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLog4j2Benchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLog4j2LocationBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLogbackBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLogbackLocationBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncLoggersBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncLoggersLocationBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/ClocksBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/CollectionsBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/ConcurrentAsyncLoggerToFileBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/ConfiguratorInitializeBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/DateTimeFormatBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/DebugDisabledBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/FileAppenderBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/FileAppenderParamsBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/FileAppenderThrowableBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/FileAppenderWithLocationBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/FormatterLoggerBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/JdbcAppenderBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/Log4j2AppenderComparisonBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/Log4jLogEventBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/LogBuilderMarkerFilterBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/LoggerConfigBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/LoggingDisabledBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/MDCFilterBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/MarkerFilterBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/MemoryHandlerJULBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/MemoryHandlerJULLocationBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/NamePatternConverterBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/NanotimeBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/OutputBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/ParameterizedMessageBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/ParameterizedMessageInliningBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/PatternLayoutBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/PatternLayoutComparisonBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/ReflectionBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/SimpleBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/SortedArrayVsHashMapBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/StackWalkBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/StringBuilderEscapeBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/StringEncodingBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/TextEncoderHelperBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/ThreadContextBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/ThreadLocalVsConcurrentHashMapBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/ThreadLocalVsPoolBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/ThreadsafeDateFormatBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/TimeFormatBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/UnboxBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/UuidGeneratorBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/VarargsBenchmark.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/package-info.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/nogc/AbstractLogger.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/nogc/ClassicLogger.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/nogc/DemoAppender.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/nogc/NoGcLayout.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/nogc/NoGcLogger.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/nogc/NoGcMessage.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/nogc/NoGcMessagePatternConverter.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/nogc/OpenHashStringMap.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/nogc/ParameterizedMessage.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/nogc/Test.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/util/BenchmarkMessageParams.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/util/DemoAppender.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/util/NoOpJULHandler.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/util/NoOpLog4jAppender.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/util/NoOpLogbackAppender.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/util/StackDriver.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/spi/CopyOnWriteOpenHashMapThreadContextMap.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/java/org/apache/logging/log4j/spi/GarbageFreeOpenHashMapThreadContextMap.java
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/ConcurrentAsyncLoggerToFileBenchmark-asyncConfig.xml
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/ConcurrentAsyncLoggerToFileBenchmark.xml
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/log4j12-perf-file-throwable.xml (100%)
rename {log4j-perf => log4j-perf-test}/src/main/resources/log4j12-perf.xml
(100%)
rename {log4j-perf => log4j-perf-test}/src/main/resources/log4j12-perf2.xml
(100%)
rename {log4j-perf => log4j-perf-test}/src/main/resources/log4j12-perfloc.xml
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/log4j2-appenderComparison.xml (100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/log4j2-jdbc-appender.xml (100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/log4j2-markerFilter-perf.xml (100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/log4j2-markerFilter-perf2.xml (100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/log4j2-noFilter-perf.xml (100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/log4j2-perf-file-throwable.xml (100%)
rename {log4j-perf => log4j-perf-test}/src/main/resources/log4j2-perf.xml
(100%)
rename {log4j-perf => log4j-perf-test}/src/main/resources/log4j2-perf2.xml
(100%)
rename {log4j-perf => log4j-perf-test}/src/main/resources/log4j2-perf3.xml
(100%)
rename {log4j-perf => log4j-perf-test}/src/main/resources/log4j2-perfloc.xml
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/log4j2-threadContextFilter-perf.xml (100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/logback-markerFilter-perf.xml (100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/logback-mdcFilter-perf.xml (100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/logback-perf-file-throwable.xml (100%)
rename {log4j-perf => log4j-perf-test}/src/main/resources/logback-perf.xml
(100%)
rename {log4j-perf => log4j-perf-test}/src/main/resources/logback-perf2.xml
(100%)
rename {log4j-perf => log4j-perf-test}/src/main/resources/logback-perfloc.xml
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf-WithoutAnyAppender-location.xml (100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf-WithoutAnyAppender.xml (100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf-log4j12-async-location-noOpAppender.xml
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf-log4j12-async-noOpAppender.xml (100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf-log4j12-async.xml (100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf-logback-async-location-noOpAppender.xml
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf-logback-async-noOpAppender.xml (100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf-logback-async.xml (100%)
rename {log4j-perf => log4j-perf-test}/src/main/resources/perf3PlainNoLoc.xml
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf5AsyncApndDsrptrNoLoc-noOpAppender.xml
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf5AsyncApndDsrptrWithLoc-noOpAppender.xml
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf5AsyncApndMpscQNoLoc-noOpAppender.xml
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf5AsyncApndMpscQWithLoc-noOpAppender.xml
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf5AsyncApndNoLoc-noOpAppender.xml (100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf5AsyncApndNoLoc.xml (100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf5AsyncApndWithLoc-noOpAppender.xml
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf5AsyncApndXferQNoLoc-noOpAppender.xml
(100%)
rename {log4j-perf =>
log4j-perf-test}/src/main/resources/perf5AsyncApndXferQWithLoc-noOpAppender.xml
(100%)
delete mode 100644 src/assembly/site.xml