- 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

Reply via email to