You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by gi...@apache.org on 2023/10/19 19:41:33 UTC
[logging-log4j2] branch dependabot/maven/2.x/system-stubs.version-2.1.3 updated (7350d9d52d -> bb614026ce)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/maven/2.x/system-stubs.version-2.1.3
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
omit 7350d9d52d Bump system-stubs.version from 2.0.2 to 2.1.3
add 37ba9d8f62 Set version to `2.21.0`
add 2b8a27f87a Release changelog for version `2.21.0`
add 3333493d9a added linebreak
add 0e1ee448b2 Merge tag 'rel/2.21.0' into 2.x
add 884e010607 Fix `LogstashIT` of JTL
add 52a6fbceac Add missing `jackson-dataformat-yaml` for JTL tests
add da836b16d6 Fix ErrorProne warnings for JTL
add 0b3d848451 Add `-test` suffix to `log4j-osgi` to make the intent clear
add 578fa5ac36 Skip installing/deploying `log4j-perf`
add 031e2557b5 Add `-test` suffix to `log4j-perf` to make the intent clear
add e6244765cd Bump the version to `2.22.0-SNAPSHOT`
add 6da0d7dc9a Revert `logging-parent` version bump mistake
add cfdeda1066 Update auto-generated files
add 8b7ca8f736 Fix broken links in the support page (LOG4J2-3673)
add bb614026ce Bump system-stubs.version from 2.0.2 to 2.1.3
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (7350d9d52d)
\
N -- N -- N refs/heads/dependabot/maven/2.x/system-stubs.version-2.1.3 (bb614026ce)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
log4j-layout-template-json-test/pom.xml | 22 +-
.../json/BlackHoleByteBufferDestination.java | 1 +
.../log4j/layout/template/json/LogstashIT.java | 397 ++++++++++-----------
{log4j-osgi => log4j-osgi-test}/pom.xml | 4 +-
.../log4j/osgi/tests/AbstractLoadBundleTest.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
.../logging/log4j/osgi/tests/junit/OsgiRule.java | 0
.../src/test/resources/log4j2.custom | 0
log4j-parent/pom.xml | 10 +-
{log4j-perf => log4j-perf-test}/pom.xml | 4 +-
.../log4j/ThreadContextBenchmarkAccess.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/GelfLayoutBenchmark.java | 0
.../log4j/perf/jmh/InstantFormatBenchmark.java | 0
.../log4j/perf/jmh/JdbcAppenderBenchmark.java | 0
.../log4j/perf/jmh/JpaAppenderBenchmark.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
.../log4j/perf/jmh/jpa/TestBasicEntity.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
.../src/main/resources/META-INF/persistence.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
.../src/main/resources/log4j2-jpa-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
pom.xml | 6 +-
.../{.2.x.x => 2.21.0}/.release-notes.adoc.ftl | 0
src/changelog/{2.20.0 => 2.21.0}/.release.xml | 4 +-
.../1231_validation_path_condition.xml | 0
.../1232_log4j-to-sfl4j-2-OSGiMetadata.xml | 0
.../{.2.x.x => 2.21.0}/1275_fix-javadoc.xml | 0
.../1281_remove_locale-dependent_toLowerCase.xml | 0
.../1284_redirect_old_javadoc_urls.xml | 0
.../1312_add_environment_arbiter.xml | 0
.../{.2.x.x => 2.21.0}/1365_open-FileExtension.xml | 0
.../{.2.x.x => 2.21.0}/1366_fix_java_sql_date.xml | 0
...1367_Missing-Bundle-Activation-OSGiMetadata.xml | 0
.../1369_bump_build_requirement_jdk_11.xml | 0
...tringResolver_uses_instance_after_recycling.xml | 0
.../1381_support_parents_in_MarkerResolver.xml | 0
..._connectionStringSource_in_MongoDb4Provider.xml | 0
.../1391_fix_NPE_in_PluginElementVisitor.xml | 0
.../1405_column_mapping_rename_type_attribute.xml | 0
.../1414_restore_SLF4J_Log4jMarker_visibility.xml | 0
..._fix_ArrayOutOfBound_in_Log4jFixedFormatter.xml | 0
.../1445_1549_fix_sync_roll_action_propagation.xml | 0
.../1445_fix_synchronous_rolling_file_manager.xml | 0
.../1484_fix_StackLocator_stdout.xml | 0
...5_fix_DatePatternConverter_when_TL_disabled.xml | 0
.../1503_change_defaults_for_LevelRangeFilter.xml | 0
.../{.2.x.x => 2.21.0}/1508_fix-javadoc.xml | 0
...1530_fix_runtime-dependencies_documentation.xml | 0
.../1533_set_fqcn_eventbuilder.xml | 0
...e_of_incorrect_syntax_of_highlighting_style.xml | 0
.../1550_multiple_filter_invocations.xml | 0
.../{.2.x.x => 2.21.0}/1589_mongodb_tests.xml | 0
.../1626_parameter_format_rewrite.xml | 0
.../1640_java_9_stack_trace_element.xml | 0
.../{.2.x.x => 2.21.0}/1646_unsafe_cleaner.xml | 0
.../1650_fix_rollover_strategy_log4j1.xml | 0
.../1681_fix_and_improve_lookup_docs.xml | 0
.../1692_make_JTL_LocationAware.xml | 0
.../1747_mongodb4-long-collection-size-conifg.xml | 0
...a_version_specific_warnings_in_StackLocator.xml | 0
...w_multiple_servletcontextlistener_instances.xml | 0
.../1783_spring_arbiter_without_environment.xml | 0
.../1786_fix_async_context_data_loss.xml | 0
.../1805_fix_NPE_in_JTL_LevelResolver.xml | 0
.../LOG4J2-170_Improve_XML_schema.xml | 0
.../LOG4J2-3217_fix_NPE_in_ContextSelector.xml | 0
.../LOG4J2-3657_fix_TL_usage_in_AbstractLogger.xml | 0
...ix_notEmpty_converter_for_empty_collections.xml | 0
...4J2-3663_fix_file_descriptor_leak_on_Tomcat.xml | 0
.../{.2.x.x => 2.21.0}/OsgiServiceLocator_npe.xml | 0
.../{.2.x.x => 2.21.0}/PreventResourceLeak.xml | 0
.../{.2.x.x => 2.21.0}/new-release-process.xml | 0
.../{.2.x.x => 2.21.0}/remove-jmx-gui.xml | 0
.../update-1runtime-angus-activation.xml | 0
.../update-1runtime-angus-mail.xml | 0
.../update-1runtime-cassandra-driver.xml | 0
.../update-1runtime-cassandra.xml | 0
.../update-1runtime-commons-compress.xml | 0
.../update-1runtime-commons-csv.xml | 0
.../{.2.x.x => 2.21.0}/update-1runtime-jackson.xml | 0
.../update-1runtime-jakarta-activation.xml | 0
.../update-1runtime-jakarta-mail.xml | 0
.../{.2.x.x => 2.21.0}/update-1runtime-jctools.xml | 0
.../{.2.x.x => 2.21.0}/update-1runtime-kafka.xml | 0
.../update-1runtime-kubernetes.xml | 0
.../{.2.x.x => 2.21.0}/update-1runtime-mongodb.xml | 0
.../{.2.x.x => 2.21.0}/update-1runtime-netty.xml | 0
.../update-1runtime-spring-boot.xml | 0
.../update-1runtime-spring-framework.xml | 0
.../update-1runtime-tomcat-juli.xml | 0
.../update-1runtime-woodstox.xml | 0
src/site/_constants.adoc | 2 +-
src/site/_release-notes.adoc | 2 +-
.../_release-notes/{_2.x.x.adoc => _2.21.0.adoc} | 6 +-
src/site/_release-notes/_2.x.x.adoc | 79 ----
src/site/asciidoc/support.adoc | 7 +-
215 files changed, 238 insertions(+), 306 deletions(-)
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/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/OsgiRule.java (100%)
rename {log4j-osgi => log4j-osgi-test}/src/test/resources/log4j2.custom (100%)
rename {log4j-perf => log4j-perf-test}/pom.xml (98%)
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/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/GelfLayoutBenchmark.java (100%)
rename {log4j-perf => log4j-perf-test}/src/main/java/org/apache/logging/log4j/perf/jmh/InstantFormatBenchmark.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/JpaAppenderBenchmark.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/jpa/TestBasicEntity.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/META-INF/persistence.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-jpa-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%)
copy src/changelog/{.2.x.x => 2.21.0}/.release-notes.adoc.ftl (100%)
copy src/changelog/{2.20.0 => 2.21.0}/.release.xml (90%)
rename src/changelog/{.2.x.x => 2.21.0}/1231_validation_path_condition.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1232_log4j-to-sfl4j-2-OSGiMetadata.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1275_fix-javadoc.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1281_remove_locale-dependent_toLowerCase.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1284_redirect_old_javadoc_urls.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1312_add_environment_arbiter.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1365_open-FileExtension.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1366_fix_java_sql_date.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1367_Missing-Bundle-Activation-OSGiMetadata.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1369_bump_build_requirement_jdk_11.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1380_StackTraceStringResolver_uses_instance_after_recycling.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1381_support_parents_in_MarkerResolver.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1389_Added_missing_setter_for_connectionStringSource_in_MongoDb4Provider.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1391_fix_NPE_in_PluginElementVisitor.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1405_column_mapping_rename_type_attribute.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1414_restore_SLF4J_Log4jMarker_visibility.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1418_fix_ArrayOutOfBound_in_Log4jFixedFormatter.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1445_1549_fix_sync_roll_action_propagation.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1445_fix_synchronous_rolling_file_manager.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1484_fix_StackLocator_stdout.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1485_fix_DatePatternConverter_when_TL_disabled.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1503_change_defaults_for_LevelRangeFilter.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1508_fix-javadoc.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1530_fix_runtime-dependencies_documentation.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1533_set_fqcn_eventbuilder.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1545_add_warn_in_case_of_incorrect_syntax_of_highlighting_style.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1550_multiple_filter_invocations.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1589_mongodb_tests.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1626_parameter_format_rewrite.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1640_java_9_stack_trace_element.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1646_unsafe_cleaner.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1650_fix_rollover_strategy_log4j1.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1681_fix_and_improve_lookup_docs.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1692_make_JTL_LocationAware.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1747_mongodb4-long-collection-size-conifg.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1760_use_java_version_specific_warnings_in_StackLocator.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1782_allow_multiple_servletcontextlistener_instances.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1783_spring_arbiter_without_environment.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1786_fix_async_context_data_loss.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/1805_fix_NPE_in_JTL_LevelResolver.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/LOG4J2-170_Improve_XML_schema.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/LOG4J2-3217_fix_NPE_in_ContextSelector.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/LOG4J2-3657_fix_TL_usage_in_AbstractLogger.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/LOG4J2-3660_fix_notEmpty_converter_for_empty_collections.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/LOG4J2-3663_fix_file_descriptor_leak_on_Tomcat.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/OsgiServiceLocator_npe.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/PreventResourceLeak.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/new-release-process.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/remove-jmx-gui.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-angus-activation.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-angus-mail.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-cassandra-driver.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-cassandra.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-commons-compress.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-commons-csv.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-jackson.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-jakarta-activation.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-jakarta-mail.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-jctools.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-kafka.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-kubernetes.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-mongodb.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-netty.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-spring-boot.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-spring-framework.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-tomcat-juli.xml (100%)
rename src/changelog/{.2.x.x => 2.21.0}/update-1runtime-woodstox.xml (100%)
copy src/site/_release-notes/{_2.x.x.adoc => _2.21.0.adoc} (99%)