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-beta7 rc2
Date Tue, 04 Jun 2013 15:39:52 GMT
OK - I will remove the Cobertura plugin from the build and create a new release candidate.

Ralph

On Jun 4, 2013, at 6:56 AM, Christian Grobmeier wrote:

> Just was looking at it.
> 
> catching up with all the e-mails, I think even when this is a
> beta-release we should only release things which do not fail. The
> reason is mainly the visibility. I mean, if somebody would check it or
> read this list, it's easy to say we release with failing unit tests.
> Most people don't have the time to shed light on the backgrounds. It
> would not let us look good, and so I would prefer if we would try to
> at least don't release anything which has a potential failing test.
> 
> That said, isn't cobertura already on sonar?
> https://analysis.apache.org/dashboard/index/org.apache.logging.log4j:log4j
> I see a coverage there.
> 
> With that said, I am +0 into going. I want to say, I would prefer to
> remove Cobertura. I was agreeing with Gary to add it before, but when
> it causes things like this, I am changing my mind a bit. Actually, it
> surprises me. If others want to go on, I am fine with changing to +1
> for formality.
> 
> 
> 
> 
> On Tue, Jun 4, 2013 at 3:14 PM, Ralph Goers <ralph.goers@dslextreme.com> wrote:
>> We are now nearly 2/3 through the 72 hour voting period and we still need 2
>> more votes in addition to mine for this release.  Gary has expressed concern
>> that a unit test is failing, but it passes during the "normal" test run but
>> those results are overwritten when the cobertura plugin runs and causes it
>> to fail as it makes everything really slow.  The solution to this is to
>> remove the cobertura plugin from the build (which was just recently added by
>> Gary FWIW) and relegate that to Sonar, should someone desire to set it up.
>> 
>> I would appreciate other PMC members voting so we can either release this or
>> I know whether I am going to have to remove the cobertura plugin and create
>> a new release candidate.
>> 
>> Ralph
>> 
>> On Jun 2, 2013, at 7:41 AM, Ralph Goers wrote:
>> 
>> 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
>> 
>> 
> 
> 
> 
> -- 
> http://www.grobmeier.de
> https://www.timeandbill.de


---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org


Mime
View raw message