This is a vote to release Log4j 2.9.1, the next version of the Log4j 2 project.
Please download, test, and cast your votes on the log4j developers list.
[] +1, release the artifacts
[] -1, don't release because...
The vote will remain open for 72 hours (or more if required). All votes are
welcome and we encourage everyone to test the release, but only Logging PMC
votes are “officially” counted. As always, at least 3 +1 votes and more
positive than negative votes are required.
Changes in this version include:
Fixed Bugs
• LOG4J2-1988: Prevent ConcurrentModificationException with
AsyncLoggerConfig.
• LOG4J2-1914: Prevent ConcurrentModificationException with
AsyncLoggerConfig.
• LOG4J2-2048: Increase default queue size for AsyncAppender from 128
to 1024.
• LOG4J2-2035: Fix documentation to clarify disruptor-3.3.4 is now
required for async loggers: disruptor-3.3.3 was never released.
• LOG4J2-2030: Inspect all known ClassLoaders to locate the service
provider.
• LOG4J2-2028: Java 9 StackLocator was not properly skipping the
initial stack frames. Thanks to Jason Tedor.
• LOG4J2-2026: java.lang.AbstractMethodError:
javax.xml.parsers.DocumentBuilderFactory.setFeature(). Thanks to Leon Finker.
• LOG4J2-2029: Marker examples should not use deprecated flow APIs.
Thanks to Fabrizio Cucci.
• LOG4J2-1936: ClassNotFoundException when making all loggers
asynchronous under OSGi environment. Thanks to Helber Belmiro.
Changes
• LOG4J2-2023: Use a class' canonical name instead of name to create
its logger name.
• LOG4J2-2043: Update Jackson from 2.9.0 to 2.9.1 (fix for Java 9.)
• LOG4J2-2044: Update Apache Commons CSV from 1.4 to 1.5.
• LOG4J2-2045: Update javax.mail from 1.5.6 to 1.6.0.
• LOG4J2-2046: Update Apache Commons Compress from 1.13 to 1.14.
• LOG4J2-2047: Update Cassandra driver from 3.1.0 to 3.1.4.
• LOG4J2-2049: Update Apache Kafka Client from 0.11.0.0 to 0.11.0.1.
Tag:
a) for a new copy do "git clone
https://git-wip-us.apache.org/repos/asf/logging-log4j2.git" and then "git
checkout tags/log4j-2.9.1-rc1”
b) for an existing working copy to “git pull” and then “git checkout
tags/log4j-2.9.1-rc1”
Web Site: http://rgoers.github.io/log4j2-site/index.html
Maven Artifacts:
https://repository.apache.org/content/repositories/orgapachelogging-1030
Distribution archives: https://dist.apache.org/repos/dist/dev/logging/log4j/
You may download all the Maven artifacts by executing:
wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate
https://repository.apache.org/content/repositories/orgapachelogging-1030/org/apache/logging/log4j/
Ralph