This is a vote to release Log4j 2.6.2, 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:
New features:
o LOG4J2-1395:  Add "direct" option to ConsoleAppender for increased 
performance. 
o LOG4J2-1437:  (GC) ObjectMessage and ReusableObjectMessage now avoid calling 
toString() on auto-boxed primitive parameters. 
o LOG4J2-1415:  (GC) ParameterFormatter now avoids calling toString() on 
auto-boxed primitive message parameters. 
o LOG4J2-1412:  Unbox utility's ringbuffer of StringBuilders is now 
configurable. 

Fixed Bugs:
o LOG4J2-1414:  Fixed minor issues with the 2.6.1 web site. Thanks to Ralph 
Goers. 
o LOG4J2-1434:  Ensure that the thread-local StringBuilders used by Layouts to 
format log events to text will not
        retain excessive memory after a large message was logged. Thanks to 
Luke Butters. 
o LOG4J2-1418:  Provide MessageFactory2 to custom Logger implementations. 
o LOG4J2-1420:  RollingRandomAccessFileManager was not properly rolling over on 
startup and was getting a NullPointerException. 
o LOG4J2-1417:  Fixed issue where Unbox utility ignored the value 
Constants.ENABLE_THREADLOCALS and always stored non-JDK classes in 
ThreadLocals. 
o LOG4J2-1422:  Fixed issue where AsyncAppenderQueueFullPolicyTest sometimes 
hangs. 
o LOG4J2-1445:  OnStartupTriggeringPolicyTest fails on Windows saying the file 
is used by another process. Thanks to Ludovic HOCHET. 

Changes:
o LOG4J2-1432:  Update Jackson from 2.7.4 to 2.7.5. 
o LOG4J2-1433:  Update Jansi from 1.11 to 1.13. 
o LOG4J2-1444:  Update Apache Commons Compress from 1.11 to 1.12. 
Tag: 

a)  for a new copy do "git clone 
https://git-wip-us.apache.org/repos/asf/logging-log4j2.git 
<https://git-wip-us.apache.org/repos/asf/logging-log4j2.git>" and then "git 
checkout tags/log4j-2.6.2-rc1”
b) for an existing working copy to “git pull” and then “git checkout 
tags/log4j-2.6.2-rc1”
Web Site:  
<http://rgoers.github.io/log4j2-site/index.html>http://rgoers.github.io/log4j2-site/index.html
 <http://rgoers.github.io/log4j2-site/index.html>

Artifacts: 
https://repository.apache.org/content/repositories/orgapachelogging-1020 
<https://repository.apache.org/content/repositories/orgapachelogging-1020>

You may download all the artifacts by executing:
wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate 
https://repository.apache.org/content/repositories/orgapachelogging-1020/org/apache/logging/log4j/
 
<https://repository.apache.org/content/repositories/orgapachelogging-1020/org/apache/logging/log4j/>
Ralph

Reply via email to