I agree. The release notes are also in the distribution so I would be hesitant to modify the email with information that doesn't match.
Ralph On Jul 10, 2013, at 12:43 PM, Paul Benedict wrote: > Nothing changes the fact LOG4J2-270 was fixed in beta8. IMO, just update > changes.xml so the ticket appears in the beta8 section for the next release. > By the time beta9 or final rolls around, the omission will be rectified. > > > On Wed, Jul 10, 2013 at 2:40 PM, Nick Williams > <[email protected]> wrote: > Oh! My apologies, I was under the impression that this was generated from > JIRA! I didn't realize I needed to update a file manually for this. > > What should be done to get this in the release notes? I can update > changes.xml, but that hardly seems like a good reason to re-do the release > and I will certainly not vote no for this reason alone. Can the release notes > in the announcement emails and on the website be updated accordingly, or is > it stuck the way it is? > > Thanks, > > Nick > > On Jul 10, 2013, at 2:31 PM, Ralph Goers wrote: > >> The release notes are generated from changes.xml. If LOG4J2-270 isn't >> listed it is because whoever did the work didn't update changes.xml. >> >> Ralph >> >> On Jul 10, 2013, at 12:07 PM, Nick Williams wrote: >> >>> Two things about the changes listed below (not a problem with the release >>> candidate, which I haven't had the opportunity to test): >>> >>> 1) LOG4J2-270 is not listed in your changes. It should be, as it was a HUGE >>> change (log4j-web artifact is gone, Log4j 2 now initializes itself properly >>> in a web app environment automatically for Servlet 3.0, etc.). It says "Fix >>> Version/s: 2.0-beta8," so I wonder if there were any other beta8 changes >>> that aren't listed below? >>> >>> 2) LOG4J2-287 (below) can/should probably be deleted or at least omitted >>> from the release notes. Hibernate ORM is not the RI for JPA, and the dev >>> team at Hibernate is very behind getting the features complete. >>> EclipseLink, the RI, is complete and not nearly as buggy, so we have >>> switched from Hibernate ORM to EclipseLink. (And, of course, this is all >>> just for testing purposes.) >>> >>> Nick >>> >>> On Jul 10, 2013, at 1:52 PM, Ralph Goers 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-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-287: Update Hibernate to 4.3 beta3 from beta2. >>>> 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-130/ >>>> >>>> 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-130/org/apache/logging/log4j/ >>>> >>>> Description: >>>> >>>> Log4j 2.0-beta8 rc1 >>>> >>>> Details: >>>> >>>> The following artifacts have been staged to the org.apache.logging-130 >>>> (u:rgoers, a:65.204.229.11) 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 >>>> >>> >> > > > > > -- > Cheers, > Paul
