- Testing distribution src zip: MD5, SHA1, ASC OK. - RAT check OK.
- mvn clirr:check -pl log4j-api Clirr check errors MUST be explained somewhere, at least in the RELEASE-NOTES file. [ERROR] 7005: org.apache.logging.log4j.message.AbstractMessageFactory: Parameter 2 of 'public org.apache.logging.log4j.message.Message newMessage(java.lang.String, java.lang.Object[])' has changed its type to java.lang.Object All subclasses of AbstractMessageFactory now implement org.apache.logging.log4j.message.Message newMessage(java.lang.String, java.lang.Object...). If you subclass AbstractMessageFactory, you will have to implement it. But this was already the case in 2.6-rc1 (there is no 2.6 tag in Git) because that method was defined as abstract in AbstractMessageFactory: @Override public abstract Message newMessage(String message, Object... params); Which is not even needed since the method is defined in the interface in MessageFactory. Does this sounds like a bug in Clirr? [ERROR] 7002: org.apache.logging.log4j.util.Unbox: Method 'public boolean isBoxedPrimitive(java.lang.StringBuilder)' has been removed OK with me, I do not see a use-case for this method but it is BC break in a class that we now tell people to use. - mvn clirr:check -pl log4j-1.2-api OK I had to build the site with Maven 3.0.5 because of the BC mess with slf4j, until now I used 3.3.9. But even then I could not build a normal looking site. The BUILDING.txt must be missing something but I am not going to worry about since we have a wiki that goes into much greater detail about building the whole thing. +1 Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T08:41:47-08:00) Maven home: E:\Java\apache-maven-3.3.9\bin\.. Java version: 1.7.0_79, vendor: Oracle Corporation Java home: C:\Program Files\Java\jdk1.7.0_79\jre Default locale: en_US, platform encoding: Cp1252 OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows" Gary On Sun, Jun 5, 2016 at 6:55 PM, Ralph Goers <ralph.go...@dslextreme.com> wrote: > This is a vote to release Log4j 2.6.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: > > > New features: > > o LOG4J2-1411: Add documentation about plugin builders compared to > factories. > > > Fixed Bugs: > > o LOG4J2-1405: OnStartupTriggeringPolicy was forcing a rollover of empty > files at startup and would append a > > second footer that was added by the prior shutdown. > > o LOG4J2-1406: Fixed bug in ReusableParameterizedMessage where Throwable > was never updated so first error was logged over > > and over again and subsequent errors were not logged. Thanks to > Trask Stalnaker. > > o LOG4J2-1409: Fixed ArrayIndexOutOfBoundsException that may occur in > ReusableParameterizedMessage. Thanks to Shahan. > > o LOG4J2-997: Add filter and remove filter were not working properly in > AbstractFilterable. Thanks to Maytee Chinavanichkit. > > o LOG4J2-1032: Change RenameAction to use java.nio to better report > rename failures. > > o LOG4J2-1407: Misleading WARN log events from Log4j about message > factories and unexpected formatting. Thanks to Gary Gregory. > > o LOG4J2-1408: The module log4j-liquibase is missing from BOM POM. Thanks > to Gary Gregory. > > o LOG4J2-1180: Logger cache does not account for message factory. Thanks > to Gary Gregory. > > o LOG4J2-1402: Fix regression in properties configuration to support > arbitrary component ids. > > > Changes: > > o LOG4J2-1385: (GC) CSV layouts should not create a new CSVPrinter for > each log event. Requires Apache Commons CSV 1.4. > > o LOG4J2-1398: Update liquibase-core from 3.4.2 to 3.5.1. > > o LOG4J2-1399: Update Apache Commons CSV from 1.3 to 1.4. > > 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.6.1-rc1” > b) for an existing working copy to “git pull” and then “git checkout > tags/log4j-2.6.1-rc1” > > Web Site: > <http://rgoers.github.io/log4j2-site/index.html>http://rgoers.github.io/log4j2-site/index.html > > Artifacts: > https://repository.apache.org/content/repositories/orgapachelogging-1019 > <https://repository.apache.org/content/repositories/orgapachelogging-1017> > > 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-1019/org/apache/logging/log4j/ > > Ralph > > -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition <http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory