logging-log4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ralph Goers <ralph.go...@dslextreme.com>
Subject Re: [VOTE] Log4j 2.0-beta8 rc1
Date Wed, 10 Jul 2013 21:06:01 GMT
OK. I am restarting the release.

Ralph

On Jul 10, 2013, at 2:04 PM, Nick Williams wrote:

> Done. r1501994.
> 
> Thanks!
> 
> Nick
> 
> On Jul 10, 2013, at 3:58 PM, Ralph Goers wrote:
> 
>> OK. Waiting on you....
>> 
>> Ralph
>> 
>> On Jul 10, 2013, at 1:50 PM, Nick Williams wrote:
>> 
>>> I'll get changes.xml for 270 updated and email back. One sec…
>>> 
>>> N
>>> 
>>> On Jul 10, 2013, at 3:49 PM, Ralph Goers wrote:
>>> 
>>>> I assume you mean printf(Level, Marker, String, Object...).  printf(Level,
String, Object...) should pass a null since there is no Marker. 
>>>> 
>>>> Thanks for checking this.  I will redo the release immediately.
>>>> 
>>>> Ralph
>>>> 
>>>> On Jul 10, 2013, at 1:44 PM, Gary Gregory wrote:
>>>> 
>>>>> Hi All:
>>>>> 
>>>>> Thank you Ralph for preparing another beta release.
>>>>> 
>>>>> It looks like new Logger#printf code has a copy/paste bug in org.apache.logging.log4j.spi.AbstractLogger.printf(Level,
String, Object...) where null is passed to isEnabled instead of the marker.
>>>>> 
>>>>> I think this is -1 because it is a new feature in this beta that is broken.
>>>>> 
>>>>> Gary
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> On Wed, Jul 10, 2013 at 2:52 PM, Ralph Goers <ralph.goers@dslextreme.com>
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
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> -- 
>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org 
>>>>> Java Persistence with Hibernate, Second Edition
>>>>> JUnit in Action, Second Edition
>>>>> Spring Batch in Action
>>>>> Blog: http://garygregory.wordpress.com 
>>>>> Home: http://garygregory.com/
>>>>> Tweet! http://twitter.com/GaryGregory
>>>> 
>>> 
>> 
> 


Mime
View raw message