Looks good to me! Some minor things from the last vote are there, but all non critical
+1 On Sun, Oct 7, 2012 at 9:46 PM, Ralph Goers <[email protected]> wrote: > This is a vote to release Log4j 2.0-beta2, the fourth release of Log4j 2.0. > > Changes in this release include: > > New features: > o LOG4J2-35: Add interval and modulate options to TimeBasedTriggeringPolicy > to allow more fine-grained control of > when file rolling should occur. > o LOG4J2-58: Add support for filtering packages from stack traces. > o LOG4J2-84: If system property "disableThreadContextStack" is set pushes > to the ThreadContext will be ignored. If > system property "disableThreadContext" is set both puts and pushes > will be ignored. > o LOG4J2-83: If system property "disableThreadContextMap" is set puts to > the ThreadContext will be ignored. If > system property "disableThreadContext" is set both puts and pushes > will be ignored. > o Add support for ANSI colors by adding the highlight and style pattern > converters. Fix pattern > parsing to allow nested patterns. > o Allow the status logging to be directed to stderr or to a file. > o Add getFormats to MultiformatMessage and allow StructuredDataMessage to > format as XML. > > Fixed Bugs: > o DefaultConfiguration was not starting the Console Appender. > o LOG4J2-92: Converted DynamicThresholdFilter to use KeyValuePair. Fixed > bugs in the Map-based filters > to allow declaration of multiple values for a key to match the > documentation. > o LOG4J2-88: Many logging methods in AbstractLogger were set to an > incorrect logging level. catching was > using the THROWING marker and was set to debug instead of error. > o LOG4J2-91: Log4j 1.2 adapter's Category class was missing 3 log methods. > o LOG4J2-84: If the ThreadContext stack is empty the LogEvent will contain > a null value to reduce the overhead of > creating log events and in the size of the serialized object. > Changed the ThreadContext stack to use > a custom stack interface instead of java.util.Stack as that class is > overly heavy. This change will > cause an API incompatibility. > o LOG4J2-83: If the ThreadContext map is empty the LogEvent will contain a > null value to reduce the overhead of creating > log events and in the size of the serialized object. > o LOG4J2-90: Add documentation on client vs server mode to performance > page. > o Move variable substitution from PatternLayout to appropriate converters to > improve performance. > > Changes: > o Made ParameterizedMessage, StringFormattedMessage and ThreadDumpMessage > immutable. LocalizedMessage is > immutable except that it will be updated with the logger name when > it is added to the LogEvent. > > > 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-beta2/ > > Web Site: > http://people.apache.org/~rgoers/log4j2/ > > Artifacts: > https://repository.apache.org/content/repositories/orgapachelogging-104/ > > 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-104/org/apache/logging/log4j/ > > Description: > > First beta2 release candidate > > Details: > > The following artifacts have been staged to the org.apache.logging-104 > (u:rgoers, a:99.180.69.21) repository. > > archetype-catalog.xml > log4j-web-2.0-beta2-javadoc.jar.asc > log4j-web-2.0-beta2.jar.asc > log4j-web-2.0-beta2.jar > log4j-web-2.0-beta2-sources.jar > log4j-web-2.0-beta2-javadoc.jar > log4j-web-2.0-beta2.pom > log4j-web-2.0-beta2-sources.jar.asc > log4j-web-2.0-beta2.pom.asc > log4j-jcl-2.0-beta2.pom.asc > log4j-jcl-2.0-beta2.jar.asc > log4j-jcl-2.0-beta2-sources.jar > log4j-jcl-2.0-beta2.jar > log4j-jcl-2.0-beta2-sources.jar.asc > log4j-jcl-2.0-beta2.pom > log4j-jcl-2.0-beta2-javadoc.jar > log4j-jcl-2.0-beta2-javadoc.jar.asc > slf4j-impl-2.0-beta2.pom > slf4j-impl-2.0-beta2.jar > slf4j-impl-2.0-beta2-javadoc.jar > slf4j-impl-2.0-beta2-javadoc.jar.asc > slf4j-impl-2.0-beta2.pom.asc > slf4j-impl-2.0-beta2-sources.jar > slf4j-impl-2.0-beta2.jar.asc > slf4j-impl-2.0-beta2-sources.jar.asc > log4j12-api-2.0-beta2.jar.asc > log4j12-api-2.0-beta2.jar > log4j12-api-2.0-beta2.pom.asc > log4j12-api-2.0-beta2-sources.jar > log4j12-api-2.0-beta2-javadoc.jar.asc > log4j12-api-2.0-beta2-javadoc.jar > log4j12-api-2.0-beta2.pom > log4j12-api-2.0-beta2-sources.jar.asc > log4j-flume-ng-2.0-beta2-sources.jar.asc > log4j-flume-ng-2.0-beta2-tests.jar.asc > log4j-flume-ng-2.0-beta2-javadoc.jar.asc > log4j-flume-ng-2.0-beta2-tests.jar > log4j-flume-ng-2.0-beta2.pom > log4j-flume-ng-2.0-beta2.jar > log4j-flume-ng-2.0-beta2.pom.asc > log4j-flume-ng-2.0-beta2-sources.jar > log4j-flume-ng-2.0-beta2.jar.asc > log4j-flume-ng-2.0-beta2-javadoc.jar > log4j-distribution-2.0-beta2-bin.zip > log4j-distribution-2.0-beta2-bin.zip.asc > log4j-distribution-2.0-beta2-src.zip > log4j-distribution-2.0-beta2-src.zip.asc > log4j-distribution-2.0-beta2-bin.tar.gz.asc > log4j-distribution-2.0-beta2-src.tar.gz > log4j-distribution-2.0-beta2-bin.tar.gz > log4j-distribution-2.0-beta2-src.tar.gz.asc > log4j-distribution-2.0-beta2.pom > log4j-distribution-2.0-beta2.pom.asc > log4j-api-2.0-beta2-javadoc.jar.asc > log4j-api-2.0-beta2-sources.jar > log4j-api-2.0-beta2.jar > log4j-api-2.0-beta2.jar.asc > log4j-api-2.0-beta2-sources.jar.asc > log4j-api-2.0-beta2-javadoc.jar > log4j-api-2.0-beta2.pom.asc > log4j-api-2.0-beta2.pom > log4j-core-2.0-beta2.jar > log4j-core-2.0-beta2.jar.asc > log4j-core-2.0-beta2-tests.jar > log4j-core-2.0-beta2-javadoc.jar.asc > log4j-core-2.0-beta2-javadoc.jar > log4j-core-2.0-beta2-sources.jar > log4j-core-2.0-beta2-sources.jar.asc > log4j-core-2.0-beta2.pom > log4j-core-2.0-beta2.pom.asc > log4j-core-2.0-beta2-tests.jar.asc > log4j-2.0-beta2.pom.asc > log4j-2.0-beta2.pom -- http://www.grobmeier.de https://www.timeandbill.de --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
