This is an automated email from the ASF dual-hosted git repository.
pkarwasz pushed a change to branch
dependabot/maven/main/log4j-api.version-2.25.0
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
from a493c1b22c Merge branch 'main' into
dependabot/maven/main/log4j-api.version-2.25.0
add 1d3ce4c54b Update `com.github.luben:zstd-jni` to version `1.5.7-4`
(#3798)
add e8a5f2a108 Update `org.junit:junit-bom` to version `5.13.2` (#3783)
add 0aeb58cdb2 Bump junit-jupiter.version from 5.13.2 to 5.13.3 (#3807)
add f8f9249e36 Document API compatibility checks (#3175) (#3858)
add ebfc571f7d Use garbage-free formatter for `s` and `S` patterns (#3338)
(#3860)
add e8c86e2059 Support `AsyncAppender::requiresLocation` (#3862)
add d130efb756 Fix formatting of `s` pattern (#3469) (#3866)
add 8de3a60bb9 Improve configuration error handling of HttpAppender
(#3438) (#3865)
add 6af1756063 Adjust GcpLayout JSON to latest format (#3586) (#3867)
add e3ced8ba44 Support `FailoverAppender::requiresLocation` (#3861)
add 2fd8bfe8de Backport mvnw fix for macOS Sequoia (#3881)
add 3871c4cd59 Remove `jvmrunargs` lookup (#3892)
add b5283e614a Merge branch 'main' into
dependabot/maven/main/log4j-api.version-2.25.0
No new revisions were added by this update.
Summary of changes:
BUILDING.adoc | 56 ++
log4j-compress/pom.xml | 2 +-
.../log4j/core/appender/AsyncAppenderTest.java | 7 +
.../log4j/core/appender/FailoverAppenderTest.java | 54 +-
.../core/appender/HttpAppenderBuilderTest.java | 130 ++++
.../lookup/MainInputArgumentsJmxLookupTest.java | 52 --
.../InstantPatternDynamicFormatterTest.java | 186 +++---
...stantPatternThreadLocalCachedFormatterTest.java | 2 +-
...j-comp-filter.xml => log4j-asynch-location.xml} | 12 +-
...-logger-ref.xml => log4j-failover-location.xml} | 21 +-
.../logging/log4j/core/appender/AsyncAppender.java | 5 +
.../appender/AsyncAppenderEventDispatcher.java | 9 +
.../log4j/core/appender/FailoverAppender.java | 13 +
.../logging/log4j/core/appender/HttpAppender.java | 24 +-
.../logging/log4j/core/lookup/Interpolator.java | 7 -
.../lookup/JmxRuntimeInputArgumentsLookup.java | 73 ---
.../instant/InstantPatternDynamicFormatter.java | 727 ++++++++++-----------
.../log4j/layout/template/json/GcpLayoutTest.java | 44 +-
.../src/main/resources/GcpLayout.json | 38 +-
log4j-parent/pom.xml | 2 +-
mvnw | 2 +-
.../.3.x.x/3874_remove_jvmrunargs_lookup.xml | 13 +
.../.3.x.x/update_com_github_luben_zstd_jni.xml | 4 +-
.../.3.x.x/update_org_junit_junit_bom.xml | 4 +-
.../ROOT/pages/manual/json-template-layout.adoc | 7 +
.../modules/ROOT/pages/manual/pattern-layout.adoc | 4 +-
26 files changed, 807 insertions(+), 691 deletions(-)
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/appender/HttpAppenderBuilderTest.java
delete mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/lookup/MainInputArgumentsJmxLookupTest.java
copy log4j-core-test/src/test/resources/{log4j-comp-filter.xml =>
log4j-asynch-location.xml} (82%)
copy log4j-core-test/src/test/resources/{log4j-comp-logger-ref.xml =>
log4j-failover-location.xml} (65%)
delete mode 100644
log4j-core/src/main/java/org/apache/logging/log4j/core/lookup/JmxRuntimeInputArgumentsLookup.java
create mode 100644 src/changelog/.3.x.x/3874_remove_jvmrunargs_lookup.xml