logging-log4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nick Williams <nicho...@nicholaswilliams.net>
Subject Re: [VOTE] Log4j 2.0-beta8 rc1
Date Wed, 10 Jul 2013 19:40:27 GMT
Oh! My apologies, I was under the impression that this was generated from JIRA! I didn't realize
I needed to update a file manually for this.

What should be done to get this in the release notes? I can update changes.xml, but that hardly
seems like a good reason to re-do the release and I will certainly not vote no for this reason
alone. Can the release notes in the announcement emails and on the website be updated accordingly,
or is it stuck the way it is?

Thanks,

Nick

On Jul 10, 2013, at 2:31 PM, Ralph Goers wrote:

> The release notes are generated from changes.xml.  If LOG4J2-270 isn't listed it is because
whoever did the work didn't update changes.xml.
> 
> Ralph
> 
> On Jul 10, 2013, at 12:07 PM, Nick Williams wrote:
> 
>> Two things about the changes listed below (not a problem with the release candidate,
which I haven't had the opportunity to test):
>> 
>> 1) LOG4J2-270 is not listed in your changes. It should be, as it was a HUGE change
(log4j-web artifact is gone, Log4j 2 now initializes itself properly in a web app environment
automatically for Servlet 3.0, etc.). It says "Fix Version/s: 2.0-beta8," so I wonder if there
were any other beta8 changes that aren't listed below?
>> 
>> 2) LOG4J2-287 (below) can/should probably be deleted or at least omitted from the
release notes. Hibernate ORM is not the RI for JPA, and the dev team at Hibernate is very
behind getting the features complete. EclipseLink, the RI, is complete and not nearly as buggy,
so we have switched from Hibernate ORM to EclipseLink. (And, of course, this is all just for
testing purposes.)
>> 
>> Nick
>> 
>> On Jul 10, 2013, at 1:52 PM, Ralph Goers wrote:
>> 
>>> This is a vote to release Log4j 2.0-beta8, the tenth release of Log4j 2.0.
>>> 
>>> Changes in this version include:
>>> 
>>> Fixed Bugs:
>>> o LOG4J2-302:  Added toString methods to ThreadContextStack/Map implementation
classes. 
>>> o LOG4J2-300:  WriterThread was ending when no agents are available which caused
an OutOfMemoryError. 
>>> o LOG4J2-278:  Filter calls from Avro or Flume to be ignored by the FlumeAppender.

>>> o LOG4J2-279:  FlumePersistentManager now calls Berkeley DB from threads to avoid
encountering interrupts in the application. 
>>> o LOG4J2-296:  Wasted work in FlumePersistentManager.createManager. 
>>> o LOG4J2-297:  Wasted work in TestConfigurator.testEnvironment. 
>>> o LOG4J2-298:  Wasted work in StyleConverterTest.setupClass. 
>>> o LOG4J2-280:  AsyncLogger threads are now daemon threads and won't prevent the
JVM from shutting down anymore. 
>>> o LOG4J2-295:  Fast(Rolling)FileAppender now correctly handles messages exceeding
the buffer size. 
>>> o LOG4J2-271:  FastRollingFileAppender with TimeBasedTriggeringPolicy now works
correctly if append=false. 
>>> o LOG4J2-267:  FastRollingFileAppender with TimeBasedTriggeringPolicy now works
correctly if append=false. 
>>> o LOG4J2-292:  Fast(Rolling)FileAppender now correctly appends to (does not overwrite)
existing file. 
>>> o LOG4J2-289:  Upgrade javadoc plugin to 2.9.1 to fix javadoc security issue.

>>> o LOG4J2-139:  Fix NullPointerException (regression due to fix for LOG4J2-228)

>>> o LOG4J2-275:  FlumeAvroManager fails to notify client of failing event if Flume
RPCClient cannot be created. 
>>> 
>>> Changes:
>>> o LOG4J2-301:  Add printf methods to Logger API. 
>>> o LOG4J2-282:  Allow the default status level to be specified as a system property.

>>> o LOG4J2-294:  LogManager.getLogger can now be called without a logger name or
with a null logger name. 
>>> o LOG4J2-288:  Update JUnit to 4.11 from 4.7. 
>>> o LOG4J2-287:  Update Hibernate to 4.3 beta3 from beta2. 
>>> o LOG4J2-286:  Update test H2 JDBC driver to 1.172 from 1.171. 
>>> o LOG4J2-285:  Update Jansi jar to 1.11 from 1.9. 
>>> o LOG4J2-284:  Update Log4j 1 dependency to 1.2.17 from 1.2.16. 
>>> o LOG4J2-283:  Remove dependency on Apache ORO jar. 
>>> o LOG4J2-277:  Wasted work in RollingAppenderSizeTest.testAppender() and others.

>>> o LOG4J2-168:  Include arbitrary message fields in RFC-5424 structured data.
Thanks to Scott Severtson. 
>>> o LOG4J2-274:  Wasted work in UUIDUtil initialization. 
>>> o LOG4J2-273:  Wasted work in XMLLayout.toSerializable(). 
>>> 
>>> 
>>> Please test and cast your votes.
>>> [] +1, release the artifacts
>>> [] -1, don't release becauseā€¦
>>> 
>>> The vote will remain open for 72 hours (or more if required).
>>> 
>>> Tag: https://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0-beta8/
>>> 
>>> Web Site: http://people.apache.org/~rgoers/log4j2/
>>> 
>>> Artifacts: https://repository.apache.org/content/repositories/orgapachelogging-130/
>>> 
>>> The artifacts may be downloaded using
>>> wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate https://repository.apache.org/content/repositories/orgapachelogging-130/org/apache/logging/log4j/
>>> 
>>> Description:
>>> 
>>> Log4j 2.0-beta8 rc1
>>> 
>>> Details:
>>> 
>>> The following artifacts have been staged to the org.apache.logging-130 (u:rgoers,
a:65.204.229.11) repository.
>>> 
>>> archetype-catalog.xml
>>> log4j-jmx-gui-2.0-beta8-javadoc.jar
>>> log4j-jmx-gui-2.0-beta8-sources.jar.asc
>>> log4j-jmx-gui-2.0-beta8-sources.jar
>>> log4j-jmx-gui-2.0-beta8.pom.asc
>>> log4j-jmx-gui-2.0-beta8.jar
>>> log4j-jmx-gui-2.0-beta8-javadoc.jar.asc
>>> log4j-jmx-gui-2.0-beta8.jar.asc
>>> log4j-jmx-gui-2.0-beta8.pom
>>> log4j-slf4j-impl-2.0-beta8.pom
>>> log4j-slf4j-impl-2.0-beta8-sources.jar.asc
>>> log4j-slf4j-impl-2.0-beta8.pom.asc
>>> log4j-slf4j-impl-2.0-beta8-sources.jar
>>> log4j-slf4j-impl-2.0-beta8-javadoc.jar
>>> log4j-slf4j-impl-2.0-beta8-javadoc.jar.asc
>>> log4j-slf4j-impl-2.0-beta8.jar.asc
>>> log4j-slf4j-impl-2.0-beta8.jar
>>> log4j-samples-2.0-beta8.pom.asc
>>> log4j-samples-2.0-beta8.pom
>>> log4j-samples-flume-common-2.0-beta8-sources.jar.asc
>>> log4j-samples-flume-common-2.0-beta8.pom.asc
>>> log4j-samples-flume-common-2.0-beta8-javadoc.jar
>>> log4j-samples-flume-common-2.0-beta8.jar.asc
>>> log4j-samples-flume-common-2.0-beta8.jar
>>> log4j-samples-flume-common-2.0-beta8-sources.jar
>>> log4j-samples-flume-common-2.0-beta8-javadoc.jar.asc
>>> log4j-samples-flume-common-2.0-beta8.pom
>>> log4j-jcl-2.0-beta8-sources.jar.asc
>>> log4j-jcl-2.0-beta8-javadoc.jar.asc
>>> log4j-jcl-2.0-beta8.jar
>>> log4j-jcl-2.0-beta8.pom
>>> log4j-jcl-2.0-beta8-javadoc.jar
>>> log4j-jcl-2.0-beta8-sources.jar
>>> log4j-jcl-2.0-beta8.jar.asc
>>> log4j-jcl-2.0-beta8.pom.asc
>>> log4j-taglib-2.0-beta8.jar
>>> log4j-taglib-2.0-beta8.pom
>>> log4j-taglib-2.0-beta8-javadoc.jar
>>> log4j-taglib-2.0-beta8-javadoc.jar.asc
>>> log4j-taglib-2.0-beta8-sources.jar
>>> log4j-taglib-2.0-beta8.jar.asc
>>> log4j-taglib-2.0-beta8.pom.asc
>>> log4j-taglib-2.0-beta8-sources.jar.asc
>>> log4j-core-osgi-jpa-2.0-beta8.jar.asc
>>> log4j-core-osgi-jpa-2.0-beta8.jar
>>> log4j-core-osgi-jpa-2.0-beta8-sources.jar.asc
>>> log4j-core-osgi-jpa-2.0-beta8.pom
>>> log4j-core-osgi-jpa-2.0-beta8.pom.asc
>>> log4j-core-osgi-jpa-2.0-beta8-sources.jar
>>> log4j-osgi-2.0-beta8.pom
>>> log4j-osgi-2.0-beta8.pom.asc
>>> log4j-core-osgi-nosql-couch-2.0-beta8.jar.asc
>>> log4j-core-osgi-nosql-couch-2.0-beta8-sources.jar
>>> log4j-core-osgi-nosql-couch-2.0-beta8.pom.asc
>>> log4j-core-osgi-nosql-couch-2.0-beta8-sources.jar.asc
>>> log4j-core-osgi-nosql-couch-2.0-beta8.pom
>>> log4j-core-osgi-nosql-couch-2.0-beta8.jar
>>> log4j-core-osgi-reduced-2.0-beta8-sources.jar.asc
>>> log4j-core-osgi-reduced-2.0-beta8-sources.jar
>>> log4j-core-osgi-reduced-2.0-beta8.pom.asc
>>> log4j-core-osgi-reduced-2.0-beta8.jar
>>> log4j-core-osgi-reduced-2.0-beta8.jar.asc
>>> log4j-core-osgi-reduced-2.0-beta8.pom
>>> log4j-core-osgi-net-2.0-beta8-sources.jar
>>> log4j-core-osgi-net-2.0-beta8.pom.asc
>>> log4j-core-osgi-net-2.0-beta8.pom
>>> log4j-core-osgi-net-2.0-beta8.jar
>>> log4j-core-osgi-net-2.0-beta8.jar.asc
>>> log4j-core-osgi-net-2.0-beta8-sources.jar.asc
>>> log4j-core-osgi-nosql-mongo-2.0-beta8-sources.jar
>>> log4j-core-osgi-nosql-mongo-2.0-beta8-sources.jar.asc
>>> log4j-core-osgi-nosql-mongo-2.0-beta8.pom.asc
>>> log4j-core-osgi-nosql-mongo-2.0-beta8.jar.asc
>>> log4j-core-osgi-nosql-mongo-2.0-beta8.pom
>>> log4j-core-osgi-nosql-mongo-2.0-beta8.jar
>>> log4j-core-osgi-async-2.0-beta8.jar
>>> log4j-core-osgi-async-2.0-beta8.pom.asc
>>> log4j-core-osgi-async-2.0-beta8.jar.asc
>>> log4j-core-osgi-async-2.0-beta8.pom
>>> log4j-core-osgi-async-2.0-beta8-sources.jar.asc
>>> log4j-core-osgi-async-2.0-beta8-sources.jar
>>> log4j-distribution-2.0-beta8-bin.tar.gz.asc
>>> log4j-distribution-2.0-beta8-osgi-bin.tar.gz.asc
>>> log4j-distribution-2.0-beta8-bin.zip.asc
>>> log4j-distribution-2.0-beta8-bin.tar.gz
>>> log4j-distribution-2.0-beta8.pom
>>> log4j-distribution-2.0-beta8-osgi-bin.zip
>>> log4j-distribution-2.0-beta8-src.tar.gz.asc
>>> log4j-distribution-2.0-beta8-bin.zip
>>> log4j-distribution-2.0-beta8-osgi-bin.zip.asc
>>> log4j-distribution-2.0-beta8.pom.asc
>>> log4j-distribution-2.0-beta8-src.tar.gz
>>> log4j-distribution-2.0-beta8-osgi-bin.tar.gz
>>> log4j-distribution-2.0-beta8-src.zip.asc
>>> log4j-distribution-2.0-beta8-src.zip
>>> log4j-1.2-api-2.0-beta8-sources.jar.asc
>>> log4j-1.2-api-2.0-beta8-sources.jar
>>> log4j-1.2-api-2.0-beta8.jar.asc
>>> log4j-1.2-api-2.0-beta8.pom
>>> log4j-1.2-api-2.0-beta8-javadoc.jar.asc
>>> log4j-1.2-api-2.0-beta8-javadoc.jar
>>> log4j-1.2-api-2.0-beta8.pom.asc
>>> log4j-1.2-api-2.0-beta8.jar
>>> log4j-flume-ng-2.0-beta8-sources.jar
>>> log4j-flume-ng-2.0-beta8.jar.asc
>>> log4j-flume-ng-2.0-beta8.pom.asc
>>> log4j-flume-ng-2.0-beta8-tests.jar.asc
>>> log4j-flume-ng-2.0-beta8-tests.jar
>>> log4j-flume-ng-2.0-beta8-javadoc.jar
>>> log4j-flume-ng-2.0-beta8.jar
>>> log4j-flume-ng-2.0-beta8.pom
>>> log4j-flume-ng-2.0-beta8-sources.jar.asc
>>> log4j-flume-ng-2.0-beta8-javadoc.jar.asc
>>> log4j-to-slf4j-2.0-beta8-javadoc.jar.asc
>>> log4j-to-slf4j-2.0-beta8-sources.jar
>>> log4j-to-slf4j-2.0-beta8.jar.asc
>>> log4j-to-slf4j-2.0-beta8-sources.jar.asc
>>> log4j-to-slf4j-2.0-beta8.pom.asc
>>> log4j-to-slf4j-2.0-beta8-javadoc.jar
>>> log4j-to-slf4j-2.0-beta8.jar
>>> log4j-to-slf4j-2.0-beta8.pom
>>> log4j-api-2.0-beta8-javadoc.jar
>>> log4j-api-2.0-beta8.jar.asc
>>> log4j-api-2.0-beta8.pom
>>> log4j-api-2.0-beta8.jar
>>> log4j-api-2.0-beta8.pom.asc
>>> log4j-api-2.0-beta8-sources.jar.asc
>>> log4j-api-2.0-beta8-javadoc.jar.asc
>>> log4j-api-2.0-beta8-sources.jar
>>> log4j-core-2.0-beta8.jar.asc
>>> log4j-core-2.0-beta8-javadoc.jar.asc
>>> log4j-core-2.0-beta8.pom.asc
>>> log4j-core-2.0-beta8.jar
>>> log4j-core-2.0-beta8-sources.jar
>>> log4j-core-2.0-beta8-tests.jar.asc
>>> log4j-core-2.0-beta8-sources.jar.asc
>>> log4j-core-2.0-beta8-tests.jar
>>> log4j-core-2.0-beta8.pom
>>> log4j-core-2.0-beta8-javadoc.jar
>>> log4j-2.0-beta8.pom.asc
>>> log4j-2.0-beta8.pom
>>> 
>> 
> 


Mime
View raw message