This is an automated email from the ASF dual-hosted git repository.
ppkarwasz pushed a change to branch feat/rulesets
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
from 8e77f25e1c fix: protect tags
add 02a794f36d fix: special environment no longer needed
add a8fb9d2e5c fix: remove no longer needed workarounds
add d0c00e953a Add missing setters to `Rfc5424LayoutBuilder` (#4076)
add 76c8bef88a Fix Javadoc references across module boundaries (i.e.,
cross references) (#4100)
add b178cb1f92 Switch CI to `gha/v0` and remove Develocity (#4108)
add 2a15414e83 Add documentation pointer to the Async HTTP Appender of
`more-log4j2` (#4062)
add 82432570e8 Add documentation for `MessageRewritePolicy` (#4042)
add c6d8dcc358 Generate changelog for Dependabot PRs (#4112)
add aaf04c0f67 Merge `2.26.0` release changes back into `2.x` (#4117)
add 75d7cf9a7a Restrict JUnit dependencies to below version 6.x to
maintain compatib… (#4120)
add 98c2fa3946 Don't override `apache-rat-plugin` version (#4123)
add 3bb440af8e Bump actions/stale from 9.1.0 to 10.2.0 in the dependencies
group across 1 directory (#4121)
add 12380a6619 Fix KafkaAppender reporting error after successful retry
(#4125)
add d026d3f8d4 Revamped `ListAppender` for thread-safety (#4111)
add 841efff2a9 Improve `CronExpression` tests to cover daylight saving and
scheduling logic (#4081)
add 878f951809 Fix `createOnDemand` for Rolling File Appender (#4072)
add f167ea4a71 Merge remote-tracking branch 'apache/2.x' into feat/rulesets
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 17 +-
.github/dependabot.yaml | 9 +
...odeql-analysis.yaml => analyze-dependabot.yaml} | 31 ++-
.github/workflows/build.yaml | 16 +-
.github/workflows/close-stale.yaml | 2 +-
.github/workflows/codeql-analysis.yaml | 7 +-
.github/workflows/deploy-site.yaml | 6 +-
.../workflows/develocity-publish-build-scans.yaml | 42 ----
.github/workflows/process-dependabot.yaml | 51 +++++
.gitignore | 1 -
.mvn/develocity.xml | 30 ---
.../log4j/core/test/appender/ListAppender.java | 77 ++++---
.../core/appender/mom/kafka/KafkaAppenderTest.java | 53 ++++-
.../RollingFileManagerCreateOnDemandTest.java | 72 +++++++
.../log4j/core/layout/Rfc5424LayoutTest.java | 6 +-
.../log4j/core/test/appender/ListAppenderTest.java | 224 +++++++++++++++++++++
.../log4j/core/util/CronExpressionTest.java | 126 ++++++++++++
.../log4j/core/appender/SyslogAppender.java | 12 +-
.../core/appender/mom/kafka/KafkaAppender.java | 20 +-
.../core/appender/rolling/RollingFileManager.java | 27 +--
.../logging/log4j/core/layout/Rfc5424Layout.java | 90 +++++++--
.../logging/log4j/core/util/CronExpression.java | 9 +-
pom.xml | 17 +-
.../.2.x.x/3828_fix_log_placeholder_mismatch.xml | 12 --
src/changelog/.2.x.x/3852-default-target.xml | 12 --
src/changelog/.2.x.x/3871_graalvm_binary_name.xml | 13 --
.../3872_fix_RollingFileManager_initialTime.xml | 13 --
.../.2.x.x/3873_throwable_converter_new_line.xml | 13 --
src/changelog/.2.x.x/3905_fix_error_prone_dep.xml | 14 --
..._keystore.xml => 3926_revamp_list_appender.xml} | 8 +-
src/changelog/.2.x.x/3930_date-converter.xml | 12 --
...35_optimize_DefaultThreadContextMap_getCopy.xml | 13 --
...3975_prevent_warning_for_last_null_argument.xml | 14 --
.../.2.x.x/3985_remove_spotbugs_annotations.xml | 13 --
.../4002_fix_SslSocketAppender_verifyHostName.xml | 12 --
.../.2.x.x/4033_fix_custom_throwable_to_sting.xml | 13 --
...006_Fix_RollingFileAppender_createOnDemand.xml} | 8 +-
...cover_daylight_saving_and_scheduling_logic.xml} | 7 +-
..._debug_logs_for_successful_resource_loading.xml | 13 --
.../fix_kafka_appender_retry_error_reporting.xml} | 6 +-
.../{2.25.0 => .2.x.x}/update_actions_stale.xml | 4 +-
...pdate_co_elastic_clients_elasticsearch_java.xml | 8 -
.../update_org_apache_commons_commons_lang3.xml | 8 -
...gradlex_gradle_module_metadata_maven_plugin.xml | 8 -
.../{2.25.2 => 2.26.0}/.release-notes.adoc.ftl | 2 +-
src/changelog/{2.23.0 => 2.26.0}/.release.xml | 2 +-
.../3176_validate_scripts_in_ScriptsPlugin.xml | 3 +-
.../3336_script_resolution_order_fix.xml | 0
.../{.2.x.x => 2.26.0}/3750_deprecate_withers.xml | 3 +-
.../3874_remove_jvmrunargs_lookup.xml | 3 +-
...raceRenderer_ArrayIndexOutOfBoundsException.xml | 2 +-
.../3968_refactor_manager_factories.xml | 0
.../4068_fix_SLF4JLogger_atFatal_wrong_level.xml | 3 +-
.../4099_javadoc-cross-link.xml} | 5 +-
..._getConfiguration_method_for_mulitiple_URIs.xml | 6 +-
.../exported_named_patterns_into_public_enum.xml | 0
..._RollingRandomAccessFileManager_writeHeader.xml | 2 +-
.../plugin_processor_min_allowed_message_kind.xml | 0
.../prevent_configexception_non_used_config.xml | 4 +-
.../rfc5424-setters.xml} | 6 +-
.../update_org_junit_junit_bom.xml | 0
.../{.2.x.x => 2.26.0}/update_org_mongodb_bson.xml | 0
.../update_org_xerial_snappy_snappy_java.xml | 0
.../modules/ROOT/pages/manual/appenders.adoc | 14 ++
.../ROOT/pages/manual/appenders/delegating.adoc | 46 +++--
.../ROOT/pages/manual/appenders/network.adoc | 14 +-
.../antora/modules/ROOT/pages/manual/layouts.adoc | 6 +
67 files changed, 827 insertions(+), 463 deletions(-)
copy .github/workflows/{codeql-analysis.yaml => analyze-dependabot.yaml} (57%)
delete mode 100644 .github/workflows/develocity-publish-build-scans.yaml
create mode 100644 .github/workflows/process-dependabot.yaml
delete mode 100644 .mvn/develocity.xml
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManagerCreateOnDemandTest.java
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/test/appender/ListAppenderTest.java
delete mode 100644 src/changelog/.2.x.x/3828_fix_log_placeholder_mismatch.xml
delete mode 100644 src/changelog/.2.x.x/3852-default-target.xml
delete mode 100644 src/changelog/.2.x.x/3871_graalvm_binary_name.xml
delete mode 100644
src/changelog/.2.x.x/3872_fix_RollingFileManager_initialTime.xml
delete mode 100644 src/changelog/.2.x.x/3873_throwable_converter_new_line.xml
delete mode 100644 src/changelog/.2.x.x/3905_fix_error_prone_dep.xml
rename src/changelog/.2.x.x/{3947_fix_SslSocketManager_null_keystore.xml =>
3926_revamp_list_appender.xml} (59%)
delete mode 100644 src/changelog/.2.x.x/3930_date-converter.xml
delete mode 100644
src/changelog/.2.x.x/3935_optimize_DefaultThreadContextMap_getCopy.xml
delete mode 100644
src/changelog/.2.x.x/3975_prevent_warning_for_last_null_argument.xml
delete mode 100644 src/changelog/.2.x.x/3985_remove_spotbugs_annotations.xml
delete mode 100644
src/changelog/.2.x.x/4002_fix_SslSocketAppender_verifyHostName.xml
delete mode 100644 src/changelog/.2.x.x/4033_fix_custom_throwable_to_sting.xml
rename src/changelog/.2.x.x/{3835-default-layout.xml =>
LOG4J2-2006_Fix_RollingFileAppender_createOnDemand.xml} (50%)
rename src/changelog/.2.x.x/{3819_logback-builder-reuse.xml =>
LOG4J2-3660_Improve_CronExpression_tests_to_cover_daylight_saving_and_scheduling_logic.xml}
(55%)
delete mode 100644
src/changelog/.2.x.x/add_debug_logs_for_successful_resource_loading.xml
copy src/changelog/{2.24.0/update_github_codeql_action.xml =>
.2.x.x/fix_kafka_appender_retry_error_reporting.xml} (67%)
copy src/changelog/{2.25.0 => .2.x.x}/update_actions_stale.xml (77%)
delete mode 100644
src/changelog/.2.x.x/update_co_elastic_clients_elasticsearch_java.xml
delete mode 100644
src/changelog/.2.x.x/update_org_apache_commons_commons_lang3.xml
delete mode 100644
src/changelog/.2.x.x/update_org_gradlex_gradle_module_metadata_maven_plugin.xml
copy src/changelog/{2.25.2 => 2.26.0}/.release-notes.adoc.ftl (87%)
copy src/changelog/{2.23.0 => 2.26.0}/.release.xml (95%)
rename src/changelog/{.2.x.x =>
2.26.0}/3176_validate_scripts_in_ScriptsPlugin.xml (65%)
rename src/changelog/{.2.x.x => 2.26.0}/3336_script_resolution_order_fix.xml
(100%)
rename src/changelog/{.2.x.x => 2.26.0}/3750_deprecate_withers.xml (73%)
copy src/changelog/{.2.x.x => 2.26.0}/3874_remove_jvmrunargs_lookup.xml (82%)
rename src/changelog/{.2.x.x =>
2.26.0}/3940_ThrowableStackTraceRenderer_ArrayIndexOutOfBoundsException.xml
(80%)
rename src/changelog/{.2.x.x => 2.26.0}/3968_refactor_manager_factories.xml
(100%)
rename src/changelog/{.2.x.x =>
2.26.0}/4068_fix_SLF4JLogger_atFatal_wrong_level.xml (69%)
rename src/changelog/{.2.x.x/3920-nested-throwables.xml =>
2.26.0/4099_javadoc-cross-link.xml} (61%)
rename src/changelog/{.2.x.x =>
2.26.0}/add_getConfiguration_method_for_mulitiple_URIs.xml (82%)
rename src/changelog/{.2.x.x =>
2.26.0}/exported_named_patterns_into_public_enum.xml (100%)
rename src/changelog/{.2.x.x =>
2.26.0}/fix_RollingRandomAccessFileManager_writeHeader.xml (97%)
rename src/changelog/{.2.x.x =>
2.26.0}/plugin_processor_min_allowed_message_kind.xml (100%)
rename src/changelog/{.2.x.x =>
2.26.0}/prevent_configexception_non_used_config.xml (77%)
rename src/changelog/{.2.x.x/3874_remove_jvmrunargs_lookup.xml =>
2.26.0/rfc5424-setters.xml} (70%)
rename src/changelog/{.2.x.x => 2.26.0}/update_org_junit_junit_bom.xml (100%)
rename src/changelog/{.2.x.x => 2.26.0}/update_org_mongodb_bson.xml (100%)
rename src/changelog/{.2.x.x =>
2.26.0}/update_org_xerial_snappy_snappy_java.xml (100%)