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 [VOTE] Log4j 2.0-beta7 rc2
Date Sun, 02 Jun 2013 14:41:59 GMT
This is a vote to release Log4j 2.0-beta7, the ninth release of Log4j 2.0.

Changes since the last release candidate:
Fixed license header in api/src/test/java/org/apache/logging/log4j/spi/DefaultThreadContextStackTest.java.

Changes in this version include:

New features:
o LOG4J2-10:  Break up core into multiple osgi jars. Thanks to Timothy Ward. 
o LOG4J2-229:  New JDBC, JPA, and NoSQL database Appenders. Thanks to beamerblvd. 
o LOG4J2-251:  Provide configuration information (location, content type, content if possible)
via a registered Advertiser. 

Fixed Bugs:
o LOG4J2-263:  Do not allow a charset on RFC5424Layout - use UTF-8. 
o LOG4J2-242:  StringFormattedMessage and MessageFormatMessage now will accept a Throwable
as their last argument and
        pass it on. 
o LOG4J2-269:  Use transaction when batch size is 1. 
o LOG4J2-268:  Add guid to FlumeEvent headers for non-Map Messages. 
o LOG4J2-246:  Data buffer is reset in finally clause. 
o LOG4J2-228:  UDP now sends one event per packet. 
o LOG4J2-261:  Add missing "not" to error message. Thanks to Edward Sargisson. 
o LOG4J2-223:  Remove LoggerContext when LoggerContext is stopped. 
o LOG4J2-260:  XML layout does not specify charset in content type. 
o LOG4J2-259:  HTML layout does not specify charset in content type. 
o LOG4J2-258:  HTML layout does not output meta element for charset. 
o LOG4J2-257:  XML layout ignores charset for the XML processing intruction's encoding attribute.

o LOG4J2-255:  Multi-byte character strings are now assumed to be in the platform default
encoding, not UTF-8. 
o LOG4J2-254:  Mark OutputStream in OutputStreamManager as volatile. Mark header and footer
as final. 
o LOG4J2-244:  Rewrite Appender was ignoring filters on referenced appenders. 
o LOG4J2-245:  Avoid EmptyStack exception if getCallerClass and SecurityManager are not available.

o LOG4J2-247:  SocketServer.isActive should be volatile because it is accessed from different
threads. 

Changes:
o LOG4J2-249:  Allow context parameters in Log4jContextListener to include properties. 
o LOG4J2-243:  Allow custom LogEventFactories. 
o LOG4J2-262:  Add support for interceptors in the embedded Flume Appender. Thanks to Edward
Sargisson. 
o Method name changes in interface org.apache.logging.log4j.spi.ThreadContextMap:
        getContext() to getCopy(), get() to getImmutableMapOrNull(). 
o LOG4J2-154:  Improve ThreadContext performance with copy-on-write map and stack. 

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-beta7/

Web Site: http://people.apache.org/~rgoers/log4j2/

Artifacts: https://repository.apache.org/content/repositories/orgapachelogging-052/

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-052/org/apache/logging/log4j/

Description:

log4j 2.0-beta7 rc2

Details:

The following artifacts have been staged to the org.apache.logging-052 (u:rgoers, a:72.201.81.214)
repository.

archetype-catalog.xml
log4j-jmx-gui-2.0-beta7-sources.jar.asc
log4j-jmx-gui-2.0-beta7.jar.asc
log4j-jmx-gui-2.0-beta7-javadoc.jar
log4j-jmx-gui-2.0-beta7-javadoc.jar.asc
log4j-jmx-gui-2.0-beta7.pom.asc
log4j-jmx-gui-2.0-beta7.jar
log4j-jmx-gui-2.0-beta7.pom
log4j-jmx-gui-2.0-beta7-sources.jar
log4j-web-2.0-beta7-javadoc.jar.asc
log4j-web-2.0-beta7.pom
log4j-web-2.0-beta7.jar
log4j-web-2.0-beta7-sources.jar.asc
log4j-web-2.0-beta7.jar.asc
log4j-web-2.0-beta7.pom.asc
log4j-web-2.0-beta7-javadoc.jar
log4j-web-2.0-beta7-sources.jar
log4j-slf4j-impl-2.0-beta7.jar.asc
log4j-slf4j-impl-2.0-beta7.pom.asc
log4j-slf4j-impl-2.0-beta7.pom
log4j-slf4j-impl-2.0-beta7-javadoc.jar.asc
log4j-slf4j-impl-2.0-beta7.jar
log4j-slf4j-impl-2.0-beta7-sources.jar
log4j-slf4j-impl-2.0-beta7-sources.jar.asc
log4j-slf4j-impl-2.0-beta7-javadoc.jar
log4j-samples-2.0-beta7.pom
log4j-samples-2.0-beta7.pom.asc
log4j-samples-flume-common-2.0-beta7.pom
log4j-samples-flume-common-2.0-beta7-sources.jar
log4j-samples-flume-common-2.0-beta7-sources.jar.asc
log4j-samples-flume-common-2.0-beta7.jar
log4j-samples-flume-common-2.0-beta7-javadoc.jar
log4j-samples-flume-common-2.0-beta7-javadoc.jar.asc
log4j-samples-flume-common-2.0-beta7.jar.asc
log4j-samples-flume-common-2.0-beta7.pom.asc
log4j-samples-flume-remote-2.0-beta7-sources.jar.asc
log4j-samples-flume-remote-2.0-beta7-sources.jar
log4j-samples-flume-remote-2.0-beta7.war
log4j-samples-flume-remote-2.0-beta7.war.asc
log4j-samples-flume-remote-2.0-beta7.pom.asc
log4j-samples-flume-remote-2.0-beta7.pom
log4j-samples-flume-embedded-2.0-beta7-sources.jar.asc
log4j-samples-flume-embedded-2.0-beta7.war.asc
log4j-samples-flume-embedded-2.0-beta7.pom.asc
log4j-samples-flume-embedded-2.0-beta7-sources.jar
log4j-samples-flume-embedded-2.0-beta7.pom
log4j-samples-flume-embedded-2.0-beta7.war
log4j-jcl-2.0-beta7.jar
log4j-jcl-2.0-beta7-javadoc.jar.asc
log4j-jcl-2.0-beta7.pom.asc
log4j-jcl-2.0-beta7-sources.jar.asc
log4j-jcl-2.0-beta7-sources.jar
log4j-jcl-2.0-beta7-javadoc.jar
log4j-jcl-2.0-beta7.jar.asc
log4j-jcl-2.0-beta7.pom
log4j-taglib-2.0-beta7.pom.asc
log4j-taglib-2.0-beta7-javadoc.jar
log4j-taglib-2.0-beta7-sources.jar.asc
log4j-taglib-2.0-beta7.jar.asc
log4j-taglib-2.0-beta7-sources.jar
log4j-taglib-2.0-beta7.jar
log4j-taglib-2.0-beta7-javadoc.jar.asc
log4j-taglib-2.0-beta7.pom
log4j-core-osgi-jpa-2.0-beta7-sources.jar.asc
log4j-core-osgi-jpa-2.0-beta7.jar.asc
log4j-core-osgi-jpa-2.0-beta7-sources.jar
log4j-core-osgi-jpa-2.0-beta7.jar
log4j-core-osgi-jpa-2.0-beta7.pom.asc
log4j-core-osgi-jpa-2.0-beta7.pom
log4j-osgi-2.0-beta7.pom.asc
log4j-osgi-2.0-beta7.pom
log4j-core-osgi-nosql-couch-2.0-beta7-sources.jar.asc
log4j-core-osgi-nosql-couch-2.0-beta7.jar.asc
log4j-core-osgi-nosql-couch-2.0-beta7.pom.asc
log4j-core-osgi-nosql-couch-2.0-beta7-sources.jar
log4j-core-osgi-nosql-couch-2.0-beta7.pom
log4j-core-osgi-nosql-couch-2.0-beta7.jar
log4j-core-osgi-reduced-2.0-beta7.pom.asc
log4j-core-osgi-reduced-2.0-beta7-sources.jar
log4j-core-osgi-reduced-2.0-beta7.pom
log4j-core-osgi-reduced-2.0-beta7.jar
log4j-core-osgi-reduced-2.0-beta7-sources.jar.asc
log4j-core-osgi-reduced-2.0-beta7.jar.asc
log4j-core-osgi-net-2.0-beta7.jar.asc
log4j-core-osgi-net-2.0-beta7-sources.jar.asc
log4j-core-osgi-net-2.0-beta7-sources.jar
log4j-core-osgi-net-2.0-beta7.jar
log4j-core-osgi-net-2.0-beta7.pom.asc
log4j-core-osgi-net-2.0-beta7.pom
log4j-core-osgi-nosql-mongo-2.0-beta7.pom.asc
log4j-core-osgi-nosql-mongo-2.0-beta7-sources.jar.asc
log4j-core-osgi-nosql-mongo-2.0-beta7.pom
log4j-core-osgi-nosql-mongo-2.0-beta7.jar.asc
log4j-core-osgi-nosql-mongo-2.0-beta7-sources.jar
log4j-core-osgi-nosql-mongo-2.0-beta7.jar
log4j-core-osgi-async-2.0-beta7.pom
log4j-core-osgi-async-2.0-beta7-sources.jar.asc
log4j-core-osgi-async-2.0-beta7.pom.asc
log4j-core-osgi-async-2.0-beta7.jar.asc
log4j-core-osgi-async-2.0-beta7-sources.jar
log4j-core-osgi-async-2.0-beta7.jar
log4j-distribution-2.0-beta7-bin.tar.gz.asc
log4j-distribution-2.0-beta7-src.tar.gz
log4j-distribution-2.0-beta7-osgi-bin.tar.gz
log4j-distribution-2.0-beta7.pom
log4j-distribution-2.0-beta7-bin.zip
log4j-distribution-2.0-beta7-bin.tar.gz
log4j-distribution-2.0-beta7-src.tar.gz.asc
log4j-distribution-2.0-beta7-osgi-bin.tar.gz.asc
log4j-distribution-2.0-beta7.pom.asc
log4j-distribution-2.0-beta7-bin.zip.asc
log4j-distribution-2.0-beta7-osgi-bin.zip
log4j-distribution-2.0-beta7-osgi-bin.zip.asc
log4j-distribution-2.0-beta7-src.zip
log4j-distribution-2.0-beta7-src.zip.asc
log4j-1.2-api-2.0-beta7-javadoc.jar
log4j-1.2-api-2.0-beta7-sources.jar.asc
log4j-1.2-api-2.0-beta7.jar.asc
log4j-1.2-api-2.0-beta7-javadoc.jar.asc
log4j-1.2-api-2.0-beta7.pom
log4j-1.2-api-2.0-beta7-sources.jar
log4j-1.2-api-2.0-beta7.jar
log4j-1.2-api-2.0-beta7.pom.asc
log4j-flume-ng-2.0-beta7.pom.asc
log4j-flume-ng-2.0-beta7-sources.jar.asc
log4j-flume-ng-2.0-beta7.pom
log4j-flume-ng-2.0-beta7-tests.jar.asc
log4j-flume-ng-2.0-beta7.jar.asc
log4j-flume-ng-2.0-beta7-javadoc.jar
log4j-flume-ng-2.0-beta7.jar
log4j-flume-ng-2.0-beta7-tests.jar
log4j-flume-ng-2.0-beta7-sources.jar
log4j-flume-ng-2.0-beta7-javadoc.jar.asc
log4j-to-slf4j-2.0-beta7-sources.jar
log4j-to-slf4j-2.0-beta7.jar.asc
log4j-to-slf4j-2.0-beta7.jar
log4j-to-slf4j-2.0-beta7-sources.jar.asc
log4j-to-slf4j-2.0-beta7.pom.asc
log4j-to-slf4j-2.0-beta7-javadoc.jar
log4j-to-slf4j-2.0-beta7-javadoc.jar.asc
log4j-to-slf4j-2.0-beta7.pom
log4j-api-2.0-beta7.pom
log4j-api-2.0-beta7.pom.asc
log4j-api-2.0-beta7-sources.jar
log4j-api-2.0-beta7.jar
log4j-api-2.0-beta7-javadoc.jar.asc
log4j-api-2.0-beta7.jar.asc
log4j-api-2.0-beta7-javadoc.jar
log4j-api-2.0-beta7-sources.jar.asc
log4j-core-2.0-beta7-tests.jar.asc
log4j-core-2.0-beta7.pom
log4j-core-2.0-beta7.jar.asc
log4j-core-2.0-beta7.jar
log4j-core-2.0-beta7-javadoc.jar
log4j-core-2.0-beta7-tests.jar
log4j-core-2.0-beta7.pom.asc
log4j-core-2.0-beta7-sources.jar.asc
log4j-core-2.0-beta7-sources.jar
log4j-core-2.0-beta7-javadoc.jar.asc
log4j-2.0-beta7.pom.asc
log4j-2.0-beta7.pom


Mime
View raw message