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] Log4j2 2.0-beta5 rc1
Date Tue, 23 Apr 2013 14:52:39 GMT
Do we have enough votes now? I don't know who is/isn't binding. I'm eager for beta5. :-)

Nick

On Apr 23, 2013, at 1:05 AM, Ivan Habunek wrote:

> On Windows 7 64bit all tests pass. Also, mvn site works after running mvn install. Was
not aware that had to be done.
> 
> The results I reported earlier were done on Windows XP so you might want to check that
out before a final version.
> 
> Other than that, sigs, sums & site look good so, here's my vote:
> 
>  +1
> 
> Regards,
> Ivan
> 
> 
> On 20 April 2013 23:53, Ralph Goers <ralph.goers@dslextreme.com> wrote:
> This is a vote to release Log4j 2.0-beta5, the seventh release of Log4j 2.0.
> 
> Changes in this version include:
> 
> New features:
> o LOG4J2-207:  Add JMX support. Thanks to Remko Popma. 
> o LOG4J2-187:  Add tag library. Thanks to Nick Williams. 
> o LOG4J2-164:  Add methods is/setEndOfBatch to LogEvent. Thanks to Remko Popma. 
> o LOG4J2-163:  Add support for asynchronous loggers. Thanks to Remko Popma. 
> o LOG4J2-179:  Add Logger interface APIs to log at given levels. 
> o Added FlumePersistentManager which writes to BerkeleyDB and then writes to Flume asynchronously.

> o LOG4J2-155:  Expose file appender configuration details via an advertisement mechanism.

> 
> Fixed Bugs:
> o LOG4J2-205:  Fix deadlock in SocketAppender. Added option to not wait for socket reconnect.

> o LOG4J2-211:  Removing extra spaces in entry and exit method output. Thanks to Nick
Williams. 
> o LOG4J2-212:  Loggers without a "." had no parent logger. 
> o LOG4J2-212:  Call LoggerContext.stop when the application is shutdown. 
> o LOG4J2-210:  MapMessage was not enclosing key value in quotes when generating XML.
Thanks to Arkin Yetis. 
> o LOG4J2-198:  FlumeAvroManager now uses Flume RPCClient. 
> o LOG4J2-196:  FlumeAvroManager now uses Flume RPCClient. 
> o LOG4J2-207:  Use the Maven group ID org.apache.logging.log4j for all artifacts. 
> o LOG4J2-195:  Unit tests now create files in the target directory. Thanks to Remko Popma.

> o LOG4J2-193:  RollingFastFileAppender (in log4j-async) did not roll over. Thanks to
Remko Popma. 
> o LOG4J2-199:  Highlight subprojects in sub-navigation. Thanks to Remko Popma. 
> o LOG4J2-200:  LoggerContext method renamed to removeFilter from removeFiler. Thanks
to Remko Popma. 
> o LOG4J2-194:  ThrowableFormatOptionsTest failed on Windows due to CR/LF issue. Thanks
to Remko Popma. 
> o LOG4J2-190:  BaseConfiguration addLoggerAppender saved appender using the Logger name.
Thanks to Werner. 
> o LOG4J2-189:  The blocking parameter did not work properly on AsynchAppender. Thanks
to Werner. 
> o LOG4J2-188:  appender-refs on AsynchAppender didn't support the level and filter elements.
Thanks to Werner. 
> o LOG4J2-176:  Avoid IllegalArgumentException in AsynchAppender. Thanks to Remko Popma.

> o LOG4J2-181:  OutputStreamManager now adds the layout header whenever the OutputStream
is set. 
> o LOG4J2-177:  Fix NullPointerException in DatagramOutputStream when flush is called
from multiple threads. Thanks to Remko Popma. 
> o LOG4J2-175:  Plugin cache should be reset when addPackages is called. 
> o LOG4J2-159:  Add Fragment-Host to MANIFEST.MF for log4j2-core. Thanks to Jan Winter.

> o LOG4J2-167:  Configurator throws a ClassCastException if LogManager returns a SimpleLoggerContext.

> o LOG4J2-169:  ConfigurationFactory was adding factories on every call. 
> o LOG4J2-161:  Modify ClassLoaderContextSelector to use the first ClassLoader in the
child parent hierarchy that
>         has a Context with a configuration to allow JSPs to use the WebApp's context
and configuration. 
> 
> Changes:
> o LOG4J2-214:  Async documentation update. Thanks to Remko Popma. 
> o LOG4J2-208:  Move async subproject into core. Thanks to Remko Popma. 
> o LOG4J2-160:  Move Throwable pattern converter options processing to ThrowableFormatOptions
class. Thanks to Joanne Polsky. 
> o LOG4J2-157:  Allowed Loggers access to the properties in the LoggerConfig. Thanks to
Remko Popma. 
> o LOG4J2-153:  Added ability to include or exclude location information. Thanks to Remko
Popma. 
> o LOG4J2-151:  Allow Logger and LoggerContext to be subclassed. Thanks to Remko Popma.

> 
> 
> 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-beta5/
> 
> Web Site: http://people.apache.org/~rgoers/log4j2/
> 
> Artifacts: https://repository.apache.org/content/repositories/orgapachelogging-123/
> 
> 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-123/org/apache/logging/log4j/
> 
> Description:
> 
> Log4j 2.0-beta5 rc1
> 
> Details:
> 
> The following artifacts have been staged to the org.apache.logging-123 (u:rgoers, a:72.201.39.120)
repository.
> 
> archetype-catalog.xml
> log4j-web-2.0-beta5.pom
> log4j-web-2.0-beta5-sources.jar
> log4j-web-2.0-beta5.jar
> log4j-web-2.0-beta5-javadoc.jar.asc
> log4j-web-2.0-beta5.jar.asc
> log4j-web-2.0-beta5-sources.jar.asc
> log4j-web-2.0-beta5-javadoc.jar
> log4j-web-2.0-beta5.pom.asc
> log4j-slf4j-impl-2.0-beta5.pom.asc
> log4j-slf4j-impl-2.0-beta5.jar
> log4j-slf4j-impl-2.0-beta5.pom
> log4j-slf4j-impl-2.0-beta5.jar.asc
> log4j-slf4j-impl-2.0-beta5-sources.jar.asc
> log4j-slf4j-impl-2.0-beta5-javadoc.jar
> log4j-slf4j-impl-2.0-beta5-sources.jar
> log4j-slf4j-impl-2.0-beta5-javadoc.jar.asc
> flume-remote-2.0-beta5-sources.jar.asc
> flume-remote-2.0-beta5.war.asc
> flume-remote-2.0-beta5.war
> flume-remote-2.0-beta5.pom
> flume-remote-2.0-beta5.pom.asc
> flume-remote-2.0-beta5-sources.jar
> flume-common-2.0-beta5.pom.asc
> flume-common-2.0-beta5.jar
> flume-common-2.0-beta5-sources.jar
> flume-common-2.0-beta5-javadoc.jar.asc
> flume-common-2.0-beta5.jar.asc
> flume-common-2.0-beta5-sources.jar.asc
> flume-common-2.0-beta5.pom
> flume-common-2.0-beta5-javadoc.jar
> flume-embedded-2.0-beta5.war.asc
> flume-embedded-2.0-beta5-sources.jar
> flume-embedded-2.0-beta5.war
> flume-embedded-2.0-beta5.pom
> flume-embedded-2.0-beta5.pom.asc
> flume-embedded-2.0-beta5-sources.jar.asc
> log4j-samples-2.0-beta5.pom.asc
> log4j-samples-2.0-beta5.pom
> log4j-jcl-2.0-beta5-javadoc.jar
> log4j-jcl-2.0-beta5-javadoc.jar.asc
> log4j-jcl-2.0-beta5-sources.jar
> log4j-jcl-2.0-beta5.jar.asc
> log4j-jcl-2.0-beta5-sources.jar.asc
> log4j-jcl-2.0-beta5.pom
> log4j-jcl-2.0-beta5.pom.asc
> log4j-jcl-2.0-beta5.jar
> log4j-taglib-2.0-beta5.jar.asc
> log4j-taglib-2.0-beta5-sources.jar
> log4j-taglib-2.0-beta5.jar
> log4j-taglib-2.0-beta5-javadoc.jar.asc
> log4j-taglib-2.0-beta5-javadoc.jar
> log4j-taglib-2.0-beta5.pom
> log4j-taglib-2.0-beta5-sources.jar.asc
> log4j-taglib-2.0-beta5.pom.asc
> log4j-distribution-2.0-beta5-src.zip
> log4j-distribution-2.0-beta5-bin.tar.gz.asc
> log4j-distribution-2.0-beta5-src.tar.gz
> log4j-distribution-2.0-beta5.pom
> log4j-distribution-2.0-beta5-bin.zip
> log4j-distribution-2.0-beta5-bin.zip.asc
> log4j-distribution-2.0-beta5-src.tar.gz.asc
> log4j-distribution-2.0-beta5.pom.asc
> log4j-distribution-2.0-beta5-bin.tar.gz
> log4j-distribution-2.0-beta5-src.zip.asc
> log4j-1.2-api-2.0-beta5-sources.jar
> log4j-1.2-api-2.0-beta5-javadoc.jar
> log4j-1.2-api-2.0-beta5.pom
> log4j-1.2-api-2.0-beta5.pom.asc
> log4j-1.2-api-2.0-beta5-javadoc.jar.asc
> log4j-1.2-api-2.0-beta5.jar.asc
> log4j-1.2-api-2.0-beta5.jar
> log4j-1.2-api-2.0-beta5-sources.jar.asc
> log4j-flume-ng-2.0-beta5.jar.asc
> log4j-flume-ng-2.0-beta5-sources.jar
> log4j-flume-ng-2.0-beta5-sources.jar.asc
> log4j-flume-ng-2.0-beta5.jar
> log4j-flume-ng-2.0-beta5.pom.asc
> log4j-flume-ng-2.0-beta5-tests.jar
> log4j-flume-ng-2.0-beta5.pom
> log4j-flume-ng-2.0-beta5-javadoc.jar
> log4j-flume-ng-2.0-beta5-javadoc.jar.asc
> log4j-flume-ng-2.0-beta5-tests.jar.asc
> log4j-to-slf4j-2.0-beta5-javadoc.jar.asc
> log4j-to-slf4j-2.0-beta5.jar.asc
> log4j-to-slf4j-2.0-beta5-javadoc.jar
> log4j-to-slf4j-2.0-beta5.pom
> log4j-to-slf4j-2.0-beta5-sources.jar.asc
> log4j-to-slf4j-2.0-beta5.jar
> log4j-to-slf4j-2.0-beta5-sources.jar
> log4j-to-slf4j-2.0-beta5.pom.asc
> log4j-api-2.0-beta5.jar
> log4j-api-2.0-beta5.pom
> log4j-api-2.0-beta5.pom.asc
> log4j-api-2.0-beta5.jar.asc
> log4j-api-2.0-beta5-javadoc.jar
> log4j-api-2.0-beta5-sources.jar.asc
> log4j-api-2.0-beta5-javadoc.jar.asc
> log4j-api-2.0-beta5-sources.jar
> log4j-core-2.0-beta5-sources.jar
> log4j-core-2.0-beta5-javadoc.jar
> log4j-core-2.0-beta5-tests.jar.asc
> log4j-core-2.0-beta5-sources.jar.asc
> log4j-core-2.0-beta5.pom.asc
> log4j-core-2.0-beta5-tests.jar
> log4j-core-2.0-beta5.pom
> log4j-core-2.0-beta5-javadoc.jar.asc
> log4j-core-2.0-beta5.jar.asc
> log4j-core-2.0-beta5.jar
> log4j-2.0-beta5.pom
> log4j-2.0-beta5.pom.asc
> 
> 
> 


Mime
View raw message