+1
________________________________ From: Gary Gregory <[email protected]> To: Log4J Developers List <[email protected]> Sent: Saturday, July 13, 2013 11:11 AM Subject: Re: [VOTE] Log4j 2.0-beta8 rc2 +1. Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 08:51:28-0500) Maven home: C:\Java\apache-maven-3.0.5\bin\.. Java version: 1.7.0_25, vendor: Oracle Corporation Java home: C:\Program Files\Java\jdk1.7.0_25\jre Default locale: en_US, platform encoding: Cp1252 OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows" Gary On Wed, Jul 10, 2013 at 7:21 PM, Ralph Goers <[email protected]> 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-270: Improved logging initialization in Servlet containers, >especially Servlet 3.0 and newer where Log4j now > initializes and deinitializes automatically with no deployment >descriptor configuration. >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-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-131/ > > >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-131/org/apache/logging/log4j/ > > >Description: > >Log4j 2.0-beta8 rc2 > >Details: > >The following artifacts have been staged to the org.apache.logging-131 >(u:rgoers, a:199.16.140.28) 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: [email protected] | [email protected] 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
