This is an automated email from the ASF dual-hosted git repository.
pkarwasz pushed a change to branch 2.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
from 3cfb7b5418 Apply suggestions from review of #2374
add b2c0a85013 Simplify `ServiceLoaderUtil`
add 9b455b2d5c Adapt `ReusableMessage` to be used in 3.x
add ffe06dd650 Remove deprecations from functional interfaces
add f3c0f6ff63 Add `Strings#trimToOptional`
add f7184e5018 Make default message factories GraalVM friendly
add 91579573a5 Port `Tags` from 3.x
add c2c3a01825 Remove reflection from `log4j-to-jul` and `log4j-to-slf4j`
add a567c580ff Add constants to mark global resource usage
add 08a17c3e1f Apply suggestions of review #2392
add a1c2bd1785 Add changelog for GraalVM-compatibility
add f0e82d15e7 Fix BND baseline error
add 11209a3abf Rollback breaking change in `ReusableMessage`
No new revisions were added by this update.
Summary of changes:
.../apache/logging/log4j/test/junit/Resources.java | 35 +++-
.../logging/log4j/test/junit/package-info.java | 2 +-
.../map/UnmodifiableArrayBackedMapTest.java | 30 +---
.../logging/log4j/util/ServiceLoaderUtilTest.java | 25 ++-
log4j-api/pom.xml | 4 +
.../java/org/apache/logging/log4j/LogBuilder.java | 110 +++++++-----
.../java/org/apache/logging/log4j/LogManager.java | 35 ++--
.../main/java/org/apache/logging/log4j/Logger.java | 66 ++-----
.../log4j/message/DefaultFlowMessageFactory.java | 24 +--
.../message/ReusableParameterizedMessage.java | 23 +--
.../logging/log4j/message/ThreadDumpMessage.java | 8 +-
.../apache/logging/log4j/message/package-info.java | 2 +-
.../apache/logging/log4j/spi/AbstractLogger.java | 14 +-
.../org/apache/logging/log4j/util/BiConsumer.java | 4 +-
.../org/apache/logging/log4j/util/LambdaUtil.java | 3 -
.../apache/logging/log4j/util/MessageSupplier.java | 4 +-
.../logging/log4j/util/OsgiServiceLocator.java | 55 ++++--
.../apache/logging/log4j/util/PropertiesUtil.java | 6 +-
.../apache/logging/log4j/util/ProviderUtil.java | 7 +-
.../logging/log4j/util/ServiceLoaderUtil.java | 193 +++++++--------------
.../apache/logging/log4j/util/StackLocator.java | 5 +-
.../org/apache/logging/log4j/util/Supplier.java | 5 +-
.../logging/log4j/core/appender/SmtpAppender.java | 10 +-
.../log4j/core/impl/ThreadContextDataInjector.java | 7 +-
.../logging/log4j/core/util/WatchManager.java | 5 +-
.../apache/logging/log4j/tojul/JULProvider.java | 16 +-
.../apache/logging/log4j/tojul/package-info.java | 2 +-
.../org/apache/logging/slf4j/SLF4JProvider.java | 18 +-
.../org/apache/logging/slf4j/package-info.java | 2 +-
.../1539_graalvm_friendly.xml} | 3 +-
30 files changed, 367 insertions(+), 356 deletions(-)
copy src/changelog/{2.0-beta1/Update_the_versions_of_SLF4J_and_Logback.xml =>
.2.x.x/1539_graalvm_friendly.xml} (60%)