You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@logging.apache.org by Ralph Goers <ra...@dslextreme.com> on 2017/09/18 07:07:53 UTC

[VOTE] Release Log4j 2.9.1-rc1

This is a vote to release Log4j 2.9.1, the next version of the Log4j 2 project.

Please download, test, and cast your votes on the log4j developers list.
[] +1, release the artifacts
[] -1, don't release because...

The vote will remain open for 72 hours (or more if required). All votes are welcome and we encourage everyone to test the release, but only Logging PMC votes are “officially” counted. As always, at least 3 +1 votes and more positive than negative votes are required.

Changes in this version include:

Fixed Bugs

	• LOG4J2-1988: Prevent ConcurrentModificationException with AsyncLoggerConfig.
	• LOG4J2-1914: Prevent ConcurrentModificationException with AsyncLoggerConfig.
	• LOG4J2-2048: Increase default queue size for AsyncAppender from 128 to 1024.
	• LOG4J2-2035: Fix documentation to clarify disruptor-3.3.4 is now required for async loggers: disruptor-3.3.3 was never released.
	• LOG4J2-2030: Inspect all known ClassLoaders to locate the service provider.
	• LOG4J2-2028: Java 9 StackLocator was not properly skipping the initial stack frames. Thanks to Jason Tedor.
	• LOG4J2-2026: java.lang.AbstractMethodError: javax.xml.parsers.DocumentBuilderFactory.setFeature(). Thanks to Leon Finker.
	• LOG4J2-2029: Marker examples should not use deprecated flow APIs. Thanks to Fabrizio Cucci.
	• LOG4J2-1936: ClassNotFoundException when making all loggers asynchronous under OSGi environment. Thanks to Helber Belmiro.

Changes

	• LOG4J2-2023: Use a class' canonical name instead of name to create its logger name.
	• LOG4J2-2043: Update Jackson from 2.9.0 to 2.9.1 (fix for Java 9.)
	• LOG4J2-2044: Update Apache Commons CSV from 1.4 to 1.5.
	• LOG4J2-2045: Update javax.mail from 1.5.6 to 1.6.0.
	• LOG4J2-2046: Update Apache Commons Compress from 1.13 to 1.14.
	• LOG4J2-2047: Update Cassandra driver from 3.1.0 to 3.1.4.
	• LOG4J2-2049: Update Apache Kafka Client from 0.11.0.0 to 0.11.0.1.

Tag: 
a)  for a new copy do "git clone https://git-wip-us.apache.org/repos/asf/logging-log4j2.git" and then "git checkout tags/log4j-2.9.1-rc1”
b) for an existing working copy to “git pull” and then “git checkout tags/log4j-2.9.1-rc1”

Web Site:  http://rgoers.github.io/log4j2-site/index.html 

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

Distribution archives: https://dist.apache.org/repos/dist/dev/logging/log4j/

You may download all the Maven artifacts by executing:
wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate https://repository.apache.org/content/repositories/orgapachelogging-1030/org/apache/logging/log4j/

Ralph

Re: [VOTE] Release Log4j 2.9.1-rc1

Posted by Gary Gregory <ga...@gmail.com>.
On Mon, Sep 18, 2017 at 9:28 AM, Gary Gregory <ga...@gmail.com>
wrote:

> From src zip: ASC OK, MD5 OK, SHA1 OK.
>
> I have seen an Apache Commons release use SHA-512 recently, which is nice.
> In the future it would be nice if we could use SHA-512 instead of MD5 and
> SHA1.
>
> Apache RAT check OK
>
> Must install _before_ running _all_ CLIRR checks.
>
> CLIRR checks OK on API and 1.2 API modules.
>
> Tested with:
>
> Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426;
> 2017-04-03T13:39:06-06:00)
> Maven home: C:\Java\apache-maven-3.5.0\bin\..
> Java version: *1.7.0_80*, vendor: Oracle Corporation
> Java home: C:\Program Files\Java\jdk1.7.0_80\jre
> Default locale: en_US, platform encoding: Cp1252
> OS name: "windows 8.1", version: "6.3", arch: "amd64", family: "windows"
>
> and
>
> Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426;
> 2017-04-03T13:39:06-06:00)
> Maven home: C:\Java\apache-maven-3.5.0\bin\..
> Java version: *1.8.0_144*, vendor: Oracle Corporation
> Java home: C:\Program Files\Java\jdk1.8.0_144\jre
> Default locale: en_US, platform encoding: Cp1252
> OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
>
> The OS is really "Microsoft Windows [Version 10.0.15063]" as reported by
> "ver" despite the Windows internal manner it is reported above.
>
> Building with the latest Java 9 blows up with an unspecified compiler
> error in log4j-core:
>
> [ERROR] Failed to execute goal org.apache.maven.plugins:
> maven-compiler-plugin:3.7.0:testCompile (default-testCompile) on project
> log4j-core: Compilation failure -> [Help 1]
>

FYI: I created https://issues.apache.org/jira/browse/MCOMPILER-308

Gary

>
> Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426;
> 2017-04-03T13:39:06-06:00)
> Maven home: C:\Java\apache-maven-3.5.0\bin\..
> Java version: 9, vendor: Oracle Corporation
> Java home: C:\Program Files\Java\jdk-9
> Default locale: en_US, platform encoding: Cp1252
> OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
>
> Gary
>
> On Mon, Sep 18, 2017 at 1:07 AM, Ralph Goers <ra...@dslextreme.com>
> wrote:
>
>> This is a vote to release Log4j 2.9.1, the next version of the Log4j 2
>> project.
>>
>> Please download, test, and cast your votes on the log4j developers list.
>> [] +1, release the artifacts
>> [] -1, don't release because...
>>
>> The vote will remain open for 72 hours (or more if required). All votes
>> are welcome and we encourage everyone to test the release, but only Logging
>> PMC votes are “officially” counted. As always, at least 3 +1 votes and more
>> positive than negative votes are required.
>>
>> Changes in this version include:
>>
>> Fixed Bugs
>>
>>         • LOG4J2-1988: Prevent ConcurrentModificationException with
>> AsyncLoggerConfig.
>>         • LOG4J2-1914: Prevent ConcurrentModificationException with
>> AsyncLoggerConfig.
>>         • LOG4J2-2048: Increase default queue size for AsyncAppender from
>> 128 to 1024.
>>         • LOG4J2-2035: Fix documentation to clarify disruptor-3.3.4 is
>> now required for async loggers: disruptor-3.3.3 was never released.
>>         • LOG4J2-2030: Inspect all known ClassLoaders to locate the
>> service provider.
>>         • LOG4J2-2028: Java 9 StackLocator was not properly skipping the
>> initial stack frames. Thanks to Jason Tedor.
>>         • LOG4J2-2026: java.lang.AbstractMethodError:
>> javax.xml.parsers.DocumentBuilderFactory.setFeature(). Thanks to Leon
>> Finker.
>>         • LOG4J2-2029: Marker examples should not use deprecated flow
>> APIs. Thanks to Fabrizio Cucci.
>>         • LOG4J2-1936: ClassNotFoundException when making all loggers
>> asynchronous under OSGi environment. Thanks to Helber Belmiro.
>>
>> Changes
>>
>>         • LOG4J2-2023: Use a class' canonical name instead of name to
>> create its logger name.
>>         • LOG4J2-2043: Update Jackson from 2.9.0 to 2.9.1 (fix for Java
>> 9.)
>>         • LOG4J2-2044: Update Apache Commons CSV from 1.4 to 1.5.
>>         • LOG4J2-2045: Update javax.mail from 1.5.6 to 1.6.0.
>>         • LOG4J2-2046: Update Apache Commons Compress from 1.13 to 1.14.
>>         • LOG4J2-2047: Update Cassandra driver from 3.1.0 to 3.1.4.
>>         • LOG4J2-2049: Update Apache Kafka Client from 0.11.0.0 to
>> 0.11.0.1.
>>
>> Tag:
>> a)  for a new copy do "git clone https://git-wip-us.apache.org/
>> repos/asf/logging-log4j2.git" and then "git checkout
>> tags/log4j-2.9.1-rc1”
>> b) for an existing working copy to “git pull” and then “git checkout
>> tags/log4j-2.9.1-rc1”
>>
>> Web Site:  http://rgoers.github.io/log4j2-site/index.html
>>
>> Maven Artifacts: https://repository.apache.org/
>> content/repositories/orgapachelogging-1030
>>
>> Distribution archives: https://dist.apache.org/repos/
>> dist/dev/logging/log4j/
>>
>> You may download all the Maven artifacts by executing:
>> wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate
>> https://repository.apache.org/content/repositories/orgapache
>> logging-1030/org/apache/logging/log4j/
>>
>> Ralph
>>
>
>

Re: [VOTE] Release Log4j 2.9.1-rc1

Posted by Gary Gregory <ga...@gmail.com>.
+1 BTW ;-)

Gary

On Mon, Sep 18, 2017 at 9:28 AM, Gary Gregory <ga...@gmail.com>
wrote:

> From src zip: ASC OK, MD5 OK, SHA1 OK.
>
> I have seen an Apache Commons release use SHA-512 recently, which is nice.
> In the future it would be nice if we could use SHA-512 instead of MD5 and
> SHA1.
>
> Apache RAT check OK
>
> Must install _before_ running _all_ CLIRR checks.
>
> CLIRR checks OK on API and 1.2 API modules.
>
> Tested with:
>
> Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426;
> 2017-04-03T13:39:06-06:00)
> Maven home: C:\Java\apache-maven-3.5.0\bin\..
> Java version: *1.7.0_80*, vendor: Oracle Corporation
> Java home: C:\Program Files\Java\jdk1.7.0_80\jre
> Default locale: en_US, platform encoding: Cp1252
> OS name: "windows 8.1", version: "6.3", arch: "amd64", family: "windows"
>
> and
>
> Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426;
> 2017-04-03T13:39:06-06:00)
> Maven home: C:\Java\apache-maven-3.5.0\bin\..
> Java version: *1.8.0_144*, vendor: Oracle Corporation
> Java home: C:\Program Files\Java\jdk1.8.0_144\jre
> Default locale: en_US, platform encoding: Cp1252
> OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
>
> The OS is really "Microsoft Windows [Version 10.0.15063]" as reported by
> "ver" despite the Windows internal manner it is reported above.
>
> Building with the latest Java 9 blows up with an unspecified compiler
> error in log4j-core:
>
> [ERROR] Failed to execute goal org.apache.maven.plugins:
> maven-compiler-plugin:3.7.0:testCompile (default-testCompile) on project
> log4j-core: Compilation failure -> [Help 1]
>
> Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426;
> 2017-04-03T13:39:06-06:00)
> Maven home: C:\Java\apache-maven-3.5.0\bin\..
> Java version: 9, vendor: Oracle Corporation
> Java home: C:\Program Files\Java\jdk-9
> Default locale: en_US, platform encoding: Cp1252
> OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
>
> Gary
>
> On Mon, Sep 18, 2017 at 1:07 AM, Ralph Goers <ra...@dslextreme.com>
> wrote:
>
>> This is a vote to release Log4j 2.9.1, the next version of the Log4j 2
>> project.
>>
>> Please download, test, and cast your votes on the log4j developers list.
>> [] +1, release the artifacts
>> [] -1, don't release because...
>>
>> The vote will remain open for 72 hours (or more if required). All votes
>> are welcome and we encourage everyone to test the release, but only Logging
>> PMC votes are “officially” counted. As always, at least 3 +1 votes and more
>> positive than negative votes are required.
>>
>> Changes in this version include:
>>
>> Fixed Bugs
>>
>>         • LOG4J2-1988: Prevent ConcurrentModificationException with
>> AsyncLoggerConfig.
>>         • LOG4J2-1914: Prevent ConcurrentModificationException with
>> AsyncLoggerConfig.
>>         • LOG4J2-2048: Increase default queue size for AsyncAppender from
>> 128 to 1024.
>>         • LOG4J2-2035: Fix documentation to clarify disruptor-3.3.4 is
>> now required for async loggers: disruptor-3.3.3 was never released.
>>         • LOG4J2-2030: Inspect all known ClassLoaders to locate the
>> service provider.
>>         • LOG4J2-2028: Java 9 StackLocator was not properly skipping the
>> initial stack frames. Thanks to Jason Tedor.
>>         • LOG4J2-2026: java.lang.AbstractMethodError:
>> javax.xml.parsers.DocumentBuilderFactory.setFeature(). Thanks to Leon
>> Finker.
>>         • LOG4J2-2029: Marker examples should not use deprecated flow
>> APIs. Thanks to Fabrizio Cucci.
>>         • LOG4J2-1936: ClassNotFoundException when making all loggers
>> asynchronous under OSGi environment. Thanks to Helber Belmiro.
>>
>> Changes
>>
>>         • LOG4J2-2023: Use a class' canonical name instead of name to
>> create its logger name.
>>         • LOG4J2-2043: Update Jackson from 2.9.0 to 2.9.1 (fix for Java
>> 9.)
>>         • LOG4J2-2044: Update Apache Commons CSV from 1.4 to 1.5.
>>         • LOG4J2-2045: Update javax.mail from 1.5.6 to 1.6.0.
>>         • LOG4J2-2046: Update Apache Commons Compress from 1.13 to 1.14.
>>         • LOG4J2-2047: Update Cassandra driver from 3.1.0 to 3.1.4.
>>         • LOG4J2-2049: Update Apache Kafka Client from 0.11.0.0 to
>> 0.11.0.1.
>>
>> Tag:
>> a)  for a new copy do "git clone https://git-wip-us.apache.org/
>> repos/asf/logging-log4j2.git" and then "git checkout
>> tags/log4j-2.9.1-rc1”
>> b) for an existing working copy to “git pull” and then “git checkout
>> tags/log4j-2.9.1-rc1”
>>
>> Web Site:  http://rgoers.github.io/log4j2-site/index.html
>>
>> Maven Artifacts: https://repository.apache.org/
>> content/repositories/orgapachelogging-1030
>>
>> Distribution archives: https://dist.apache.org/repos/
>> dist/dev/logging/log4j/
>>
>> You may download all the Maven artifacts by executing:
>> wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate
>> https://repository.apache.org/content/repositories/orgapache
>> logging-1030/org/apache/logging/log4j/
>>
>> Ralph
>>
>
>

Re: [VOTE] Release Log4j 2.9.1-rc1

Posted by Gary Gregory <ga...@gmail.com>.
From src zip: ASC OK, MD5 OK, SHA1 OK.

I have seen an Apache Commons release use SHA-512 recently, which is nice.
In the future it would be nice if we could use SHA-512 instead of MD5 and
SHA1.

Apache RAT check OK

Must install _before_ running _all_ CLIRR checks.

CLIRR checks OK on API and 1.2 API modules.

Tested with:

Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426;
2017-04-03T13:39:06-06:00)
Maven home: C:\Java\apache-maven-3.5.0\bin\..
Java version: *1.7.0_80*, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_80\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 8.1", version: "6.3", arch: "amd64", family: "windows"

and

Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426;
2017-04-03T13:39:06-06:00)
Maven home: C:\Java\apache-maven-3.5.0\bin\..
Java version: *1.8.0_144*, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.8.0_144\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

The OS is really "Microsoft Windows [Version 10.0.15063]" as reported by
"ver" despite the Windows internal manner it is reported above.

Building with the latest Java 9 blows up with an unspecified compiler error
in log4j-core:

[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-compiler-plugin:3.7.0:testCompile
(default-testCompile) on project log4j-core: Compilation failure -> [Help 1]

Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426;
2017-04-03T13:39:06-06:00)
Maven home: C:\Java\apache-maven-3.5.0\bin\..
Java version: 9, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk-9
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

Gary

On Mon, Sep 18, 2017 at 1:07 AM, Ralph Goers <ra...@dslextreme.com>
wrote:

> This is a vote to release Log4j 2.9.1, the next version of the Log4j 2
> project.
>
> Please download, test, and cast your votes on the log4j developers list.
> [] +1, release the artifacts
> [] -1, don't release because...
>
> The vote will remain open for 72 hours (or more if required). All votes
> are welcome and we encourage everyone to test the release, but only Logging
> PMC votes are “officially” counted. As always, at least 3 +1 votes and more
> positive than negative votes are required.
>
> Changes in this version include:
>
> Fixed Bugs
>
>         • LOG4J2-1988: Prevent ConcurrentModificationException with
> AsyncLoggerConfig.
>         • LOG4J2-1914: Prevent ConcurrentModificationException with
> AsyncLoggerConfig.
>         • LOG4J2-2048: Increase default queue size for AsyncAppender from
> 128 to 1024.
>         • LOG4J2-2035: Fix documentation to clarify disruptor-3.3.4 is now
> required for async loggers: disruptor-3.3.3 was never released.
>         • LOG4J2-2030: Inspect all known ClassLoaders to locate the
> service provider.
>         • LOG4J2-2028: Java 9 StackLocator was not properly skipping the
> initial stack frames. Thanks to Jason Tedor.
>         • LOG4J2-2026: java.lang.AbstractMethodError: javax.xml.parsers.
> DocumentBuilderFactory.setFeature(). Thanks to Leon Finker.
>         • LOG4J2-2029: Marker examples should not use deprecated flow
> APIs. Thanks to Fabrizio Cucci.
>         • LOG4J2-1936: ClassNotFoundException when making all loggers
> asynchronous under OSGi environment. Thanks to Helber Belmiro.
>
> Changes
>
>         • LOG4J2-2023: Use a class' canonical name instead of name to
> create its logger name.
>         • LOG4J2-2043: Update Jackson from 2.9.0 to 2.9.1 (fix for Java 9.)
>         • LOG4J2-2044: Update Apache Commons CSV from 1.4 to 1.5.
>         • LOG4J2-2045: Update javax.mail from 1.5.6 to 1.6.0.
>         • LOG4J2-2046: Update Apache Commons Compress from 1.13 to 1.14.
>         • LOG4J2-2047: Update Cassandra driver from 3.1.0 to 3.1.4.
>         • LOG4J2-2049: Update Apache Kafka Client from 0.11.0.0 to
> 0.11.0.1.
>
> Tag:
> a)  for a new copy do "git clone https://git-wip-us.apache.org/
> repos/asf/logging-log4j2.git" and then "git checkout tags/log4j-2.9.1-rc1”
> b) for an existing working copy to “git pull” and then “git checkout
> tags/log4j-2.9.1-rc1”
>
> Web Site:  http://rgoers.github.io/log4j2-site/index.html
>
> Maven Artifacts: https://repository.apache.org/content/repositories/
> orgapachelogging-1030
>
> Distribution archives: https://dist.apache.org/repos/
> dist/dev/logging/log4j/
>
> You may download all the Maven artifacts by executing:
> wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate
> https://repository.apache.org/content/repositories/
> orgapachelogging-1030/org/apache/logging/log4j/
>
> Ralph
>

Re: [VOTE] Release Log4j 2.9.1-rc1

Posted by Remko Popma <re...@gmail.com>.
Okay. I'll update the draft blog post when I see your email. 

By the way, would it be possible to modify the announcement text for LOG4J2-2035 to "Fix documentation to clarify disruptor-3.3.4 is now required for async loggers (previously the docs referred to disruptor-3.3.3 which was never released)."?

(Shameless plug) Every java main() method deserves http://picocli.info

> On Sep 22, 2017, at 8:06, Ralph Goers <ra...@dslextreme.com> wrote:
> 
> I changed it some, yes.
> 
> Ralph
> 
>> On Sep 21, 2017, at 2:55 PM, Remko Popma <re...@gmail.com> wrote:
>> 
>> I started writing the blog post for 2.9.1.
>> Quick question: no changes to the announcement text this time, is that
>> correct?
>> 
>> On Thu, Sep 21, 2017 at 1:12 PM, Ralph Goers <ra...@dslextreme.com>
>> wrote:
>> 
>>> My +1
>>> 
>>> Ralph
>>> 
>>>> On Sep 18, 2017, at 12:07 AM, Ralph Goers <ra...@dslextreme.com>
>>> wrote:
>>>> 
>>>> This is a vote to release Log4j 2.9.1, the next version of the Log4j 2
>>> project.
>>>> 
>>>> Please download, test, and cast your votes on the log4j developers list.
>>>> [] +1, release the artifacts
>>>> [] -1, don't release because...
>>>> 
>>>> The vote will remain open for 72 hours (or more if required). All votes
>>> are welcome and we encourage everyone to test the release, but only Logging
>>> PMC votes are “officially” counted. As always, at least 3 +1 votes and more
>>> positive than negative votes are required.
>>>> 
>>>> Changes in this version include:
>>>> 
>>>> Fixed Bugs
>>>> 
>>>>     • LOG4J2-1988: Prevent ConcurrentModificationException with
>>> AsyncLoggerConfig.
>>>>     • LOG4J2-1914: Prevent ConcurrentModificationException with
>>> AsyncLoggerConfig.
>>>>     • LOG4J2-2048: Increase default queue size for AsyncAppender from
>>> 128 to 1024.
>>>>     • LOG4J2-2035: Fix documentation to clarify disruptor-3.3.4 is now
>>> required for async loggers: disruptor-3.3.3 was never released.
>>>>     • LOG4J2-2030: Inspect all known ClassLoaders to locate the
>>> service provider.
>>>>     • LOG4J2-2028: Java 9 StackLocator was not properly skipping the
>>> initial stack frames. Thanks to Jason Tedor.
>>>>     • LOG4J2-2026: java.lang.AbstractMethodError: javax.xml.parsers.
>>> DocumentBuilderFactory.setFeature(). Thanks to Leon Finker.
>>>>     • LOG4J2-2029: Marker examples should not use deprecated flow
>>> APIs. Thanks to Fabrizio Cucci.
>>>>     • LOG4J2-1936: ClassNotFoundException when making all loggers
>>> asynchronous under OSGi environment. Thanks to Helber Belmiro.
>>>> 
>>>> Changes
>>>> 
>>>>     • LOG4J2-2023: Use a class' canonical name instead of name to
>>> create its logger name.
>>>>     • LOG4J2-2043: Update Jackson from 2.9.0 to 2.9.1 (fix for Java 9.)
>>>>     • LOG4J2-2044: Update Apache Commons CSV from 1.4 to 1.5.
>>>>     • LOG4J2-2045: Update javax.mail from 1.5.6 to 1.6.0.
>>>>     • LOG4J2-2046: Update Apache Commons Compress from 1.13 to 1.14.
>>>>     • LOG4J2-2047: Update Cassandra driver from 3.1.0 to 3.1.4.
>>>>     • LOG4J2-2049: Update Apache Kafka Client from 0.11.0.0 to
>>> 0.11.0.1.
>>>> 
>>>> Tag:
>>>> a)  for a new copy do "git clone https://git-wip-us.apache.org/
>>> repos/asf/logging-log4j2.git" and then "git checkout tags/log4j-2.9.1-rc1”
>>>> b) for an existing working copy to “git pull” and then “git checkout
>>> tags/log4j-2.9.1-rc1”
>>>> 
>>>> Web Site:  http://rgoers.github.io/log4j2-site/index.html
>>>> 
>>>> Maven Artifacts: https://repository.apache.org/content/repositories/
>>> orgapachelogging-1030
>>>> 
>>>> Distribution archives: https://dist.apache.org/repos/
>>> dist/dev/logging/log4j/
>>>> 
>>>> You may download all the Maven artifacts by executing:
>>>> wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate
>>> https://repository.apache.org/content/repositories/
>>> orgapachelogging-1030/org/apache/logging/log4j/
>>>> 
>>>> Ralph
>>>> 
>>> 
>>> 
>>> 
> 
> 

Re: [VOTE] Release Log4j 2.9.1-rc1

Posted by Ralph Goers <ra...@dslextreme.com>.
I changed it some, yes.

Ralph

> On Sep 21, 2017, at 2:55 PM, Remko Popma <re...@gmail.com> wrote:
> 
> I started writing the blog post for 2.9.1.
> Quick question: no changes to the announcement text this time, is that
> correct?
> 
> On Thu, Sep 21, 2017 at 1:12 PM, Ralph Goers <ra...@dslextreme.com>
> wrote:
> 
>> My +1
>> 
>> Ralph
>> 
>>> On Sep 18, 2017, at 12:07 AM, Ralph Goers <ra...@dslextreme.com>
>> wrote:
>>> 
>>> This is a vote to release Log4j 2.9.1, the next version of the Log4j 2
>> project.
>>> 
>>> Please download, test, and cast your votes on the log4j developers list.
>>> [] +1, release the artifacts
>>> [] -1, don't release because...
>>> 
>>> The vote will remain open for 72 hours (or more if required). All votes
>> are welcome and we encourage everyone to test the release, but only Logging
>> PMC votes are “officially” counted. As always, at least 3 +1 votes and more
>> positive than negative votes are required.
>>> 
>>> Changes in this version include:
>>> 
>>> Fixed Bugs
>>> 
>>>      • LOG4J2-1988: Prevent ConcurrentModificationException with
>> AsyncLoggerConfig.
>>>      • LOG4J2-1914: Prevent ConcurrentModificationException with
>> AsyncLoggerConfig.
>>>      • LOG4J2-2048: Increase default queue size for AsyncAppender from
>> 128 to 1024.
>>>      • LOG4J2-2035: Fix documentation to clarify disruptor-3.3.4 is now
>> required for async loggers: disruptor-3.3.3 was never released.
>>>      • LOG4J2-2030: Inspect all known ClassLoaders to locate the
>> service provider.
>>>      • LOG4J2-2028: Java 9 StackLocator was not properly skipping the
>> initial stack frames. Thanks to Jason Tedor.
>>>      • LOG4J2-2026: java.lang.AbstractMethodError: javax.xml.parsers.
>> DocumentBuilderFactory.setFeature(). Thanks to Leon Finker.
>>>      • LOG4J2-2029: Marker examples should not use deprecated flow
>> APIs. Thanks to Fabrizio Cucci.
>>>      • LOG4J2-1936: ClassNotFoundException when making all loggers
>> asynchronous under OSGi environment. Thanks to Helber Belmiro.
>>> 
>>> Changes
>>> 
>>>      • LOG4J2-2023: Use a class' canonical name instead of name to
>> create its logger name.
>>>      • LOG4J2-2043: Update Jackson from 2.9.0 to 2.9.1 (fix for Java 9.)
>>>      • LOG4J2-2044: Update Apache Commons CSV from 1.4 to 1.5.
>>>      • LOG4J2-2045: Update javax.mail from 1.5.6 to 1.6.0.
>>>      • LOG4J2-2046: Update Apache Commons Compress from 1.13 to 1.14.
>>>      • LOG4J2-2047: Update Cassandra driver from 3.1.0 to 3.1.4.
>>>      • LOG4J2-2049: Update Apache Kafka Client from 0.11.0.0 to
>> 0.11.0.1.
>>> 
>>> Tag:
>>> a)  for a new copy do "git clone https://git-wip-us.apache.org/
>> repos/asf/logging-log4j2.git" and then "git checkout tags/log4j-2.9.1-rc1”
>>> b) for an existing working copy to “git pull” and then “git checkout
>> tags/log4j-2.9.1-rc1”
>>> 
>>> Web Site:  http://rgoers.github.io/log4j2-site/index.html
>>> 
>>> Maven Artifacts: https://repository.apache.org/content/repositories/
>> orgapachelogging-1030
>>> 
>>> Distribution archives: https://dist.apache.org/repos/
>> dist/dev/logging/log4j/
>>> 
>>> You may download all the Maven artifacts by executing:
>>> wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate
>> https://repository.apache.org/content/repositories/
>> orgapachelogging-1030/org/apache/logging/log4j/
>>> 
>>> Ralph
>>> 
>> 
>> 
>> 



Re: [VOTE] Release Log4j 2.9.1-rc1

Posted by Remko Popma <re...@gmail.com>.
I started writing the blog post for 2.9.1.
Quick question: no changes to the announcement text this time, is that
correct?

On Thu, Sep 21, 2017 at 1:12 PM, Ralph Goers <ra...@dslextreme.com>
wrote:

> My +1
>
> Ralph
>
> > On Sep 18, 2017, at 12:07 AM, Ralph Goers <ra...@dslextreme.com>
> wrote:
> >
> > This is a vote to release Log4j 2.9.1, the next version of the Log4j 2
> project.
> >
> > Please download, test, and cast your votes on the log4j developers list.
> > [] +1, release the artifacts
> > [] -1, don't release because...
> >
> > The vote will remain open for 72 hours (or more if required). All votes
> are welcome and we encourage everyone to test the release, but only Logging
> PMC votes are “officially” counted. As always, at least 3 +1 votes and more
> positive than negative votes are required.
> >
> > Changes in this version include:
> >
> > Fixed Bugs
> >
> >       • LOG4J2-1988: Prevent ConcurrentModificationException with
> AsyncLoggerConfig.
> >       • LOG4J2-1914: Prevent ConcurrentModificationException with
> AsyncLoggerConfig.
> >       • LOG4J2-2048: Increase default queue size for AsyncAppender from
> 128 to 1024.
> >       • LOG4J2-2035: Fix documentation to clarify disruptor-3.3.4 is now
> required for async loggers: disruptor-3.3.3 was never released.
> >       • LOG4J2-2030: Inspect all known ClassLoaders to locate the
> service provider.
> >       • LOG4J2-2028: Java 9 StackLocator was not properly skipping the
> initial stack frames. Thanks to Jason Tedor.
> >       • LOG4J2-2026: java.lang.AbstractMethodError: javax.xml.parsers.
> DocumentBuilderFactory.setFeature(). Thanks to Leon Finker.
> >       • LOG4J2-2029: Marker examples should not use deprecated flow
> APIs. Thanks to Fabrizio Cucci.
> >       • LOG4J2-1936: ClassNotFoundException when making all loggers
> asynchronous under OSGi environment. Thanks to Helber Belmiro.
> >
> > Changes
> >
> >       • LOG4J2-2023: Use a class' canonical name instead of name to
> create its logger name.
> >       • LOG4J2-2043: Update Jackson from 2.9.0 to 2.9.1 (fix for Java 9.)
> >       • LOG4J2-2044: Update Apache Commons CSV from 1.4 to 1.5.
> >       • LOG4J2-2045: Update javax.mail from 1.5.6 to 1.6.0.
> >       • LOG4J2-2046: Update Apache Commons Compress from 1.13 to 1.14.
> >       • LOG4J2-2047: Update Cassandra driver from 3.1.0 to 3.1.4.
> >       • LOG4J2-2049: Update Apache Kafka Client from 0.11.0.0 to
> 0.11.0.1.
> >
> > Tag:
> > a)  for a new copy do "git clone https://git-wip-us.apache.org/
> repos/asf/logging-log4j2.git" and then "git checkout tags/log4j-2.9.1-rc1”
> > b) for an existing working copy to “git pull” and then “git checkout
> tags/log4j-2.9.1-rc1”
> >
> > Web Site:  http://rgoers.github.io/log4j2-site/index.html
> >
> > Maven Artifacts: https://repository.apache.org/content/repositories/
> orgapachelogging-1030
> >
> > Distribution archives: https://dist.apache.org/repos/
> dist/dev/logging/log4j/
> >
> > You may download all the Maven artifacts by executing:
> > wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate
> https://repository.apache.org/content/repositories/
> orgapachelogging-1030/org/apache/logging/log4j/
> >
> > Ralph
> >
>
>
>

Re: [VOTE] Release Log4j 2.9.1-rc1

Posted by Ralph Goers <ra...@dslextreme.com>.
My +1

Ralph

> On Sep 18, 2017, at 12:07 AM, Ralph Goers <ra...@dslextreme.com> wrote:
> 
> This is a vote to release Log4j 2.9.1, the next version of the Log4j 2 project.
> 
> Please download, test, and cast your votes on the log4j developers list.
> [] +1, release the artifacts
> [] -1, don't release because...
> 
> The vote will remain open for 72 hours (or more if required). All votes are welcome and we encourage everyone to test the release, but only Logging PMC votes are “officially” counted. As always, at least 3 +1 votes and more positive than negative votes are required.
> 
> Changes in this version include:
> 
> Fixed Bugs
> 
> 	• LOG4J2-1988: Prevent ConcurrentModificationException with AsyncLoggerConfig.
> 	• LOG4J2-1914: Prevent ConcurrentModificationException with AsyncLoggerConfig.
> 	• LOG4J2-2048: Increase default queue size for AsyncAppender from 128 to 1024.
> 	• LOG4J2-2035: Fix documentation to clarify disruptor-3.3.4 is now required for async loggers: disruptor-3.3.3 was never released.
> 	• LOG4J2-2030: Inspect all known ClassLoaders to locate the service provider.
> 	• LOG4J2-2028: Java 9 StackLocator was not properly skipping the initial stack frames. Thanks to Jason Tedor.
> 	• LOG4J2-2026: java.lang.AbstractMethodError: javax.xml.parsers.DocumentBuilderFactory.setFeature(). Thanks to Leon Finker.
> 	• LOG4J2-2029: Marker examples should not use deprecated flow APIs. Thanks to Fabrizio Cucci.
> 	• LOG4J2-1936: ClassNotFoundException when making all loggers asynchronous under OSGi environment. Thanks to Helber Belmiro.
> 
> Changes
> 
> 	• LOG4J2-2023: Use a class' canonical name instead of name to create its logger name.
> 	• LOG4J2-2043: Update Jackson from 2.9.0 to 2.9.1 (fix for Java 9.)
> 	• LOG4J2-2044: Update Apache Commons CSV from 1.4 to 1.5.
> 	• LOG4J2-2045: Update javax.mail from 1.5.6 to 1.6.0.
> 	• LOG4J2-2046: Update Apache Commons Compress from 1.13 to 1.14.
> 	• LOG4J2-2047: Update Cassandra driver from 3.1.0 to 3.1.4.
> 	• LOG4J2-2049: Update Apache Kafka Client from 0.11.0.0 to 0.11.0.1.
> 
> Tag: 
> a)  for a new copy do "git clone https://git-wip-us.apache.org/repos/asf/logging-log4j2.git" and then "git checkout tags/log4j-2.9.1-rc1”
> b) for an existing working copy to “git pull” and then “git checkout tags/log4j-2.9.1-rc1”
> 
> Web Site:  http://rgoers.github.io/log4j2-site/index.html 
> 
> Maven Artifacts: https://repository.apache.org/content/repositories/orgapachelogging-1030
> 
> Distribution archives: https://dist.apache.org/repos/dist/dev/logging/log4j/
> 
> You may download all the Maven artifacts by executing:
> wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate https://repository.apache.org/content/repositories/orgapachelogging-1030/org/apache/logging/log4j/
> 
> Ralph
> 



Re: [VOTE] Release Log4j 2.9.1-rc1

Posted by Matt Sicker <bo...@gmail.com>.
+1

GPG sigs are all good. Works with my tested applications.

Site notes:

* https://rgoers.github.io/log4j2-site/maven-artifacts.html still has the
scala api artifacts, but they're the wrong versions.
* RELEASE-NOTES.md still needs to be added to rat's exclusion list.
* https://rgoers.github.io/log4j2-site/mail-lists.html still has log4j-dev@
as the mailing list.

On 19 September 2017 at 09:50, Remko Popma <re...@gmail.com> wrote:

> +1
>
> Builds fine, checksums good.
>
> On Mon, Sep 18, 2017 at 4:07 PM, Ralph Goers <ra...@dslextreme.com>
> wrote:
>
> > This is a vote to release Log4j 2.9.1, the next version of the Log4j 2
> > project.
> >
> > Please download, test, and cast your votes on the log4j developers list.
> > [] +1, release the artifacts
> > [] -1, don't release because...
> >
> > The vote will remain open for 72 hours (or more if required). All votes
> > are welcome and we encourage everyone to test the release, but only
> Logging
> > PMC votes are “officially” counted. As always, at least 3 +1 votes and
> more
> > positive than negative votes are required.
> >
> > Changes in this version include:
> >
> > Fixed Bugs
> >
> >         • LOG4J2-1988: Prevent ConcurrentModificationException with
> > AsyncLoggerConfig.
> >         • LOG4J2-1914: Prevent ConcurrentModificationException with
> > AsyncLoggerConfig.
> >         • LOG4J2-2048: Increase default queue size for AsyncAppender from
> > 128 to 1024.
> >         • LOG4J2-2035: Fix documentation to clarify disruptor-3.3.4 is
> now
> > required for async loggers: disruptor-3.3.3 was never released.
> >         • LOG4J2-2030: Inspect all known ClassLoaders to locate the
> > service provider.
> >         • LOG4J2-2028: Java 9 StackLocator was not properly skipping the
> > initial stack frames. Thanks to Jason Tedor.
> >         • LOG4J2-2026: java.lang.AbstractMethodError: javax.xml.parsers.
> > DocumentBuilderFactory.setFeature(). Thanks to Leon Finker.
> >         • LOG4J2-2029: Marker examples should not use deprecated flow
> > APIs. Thanks to Fabrizio Cucci.
> >         • LOG4J2-1936: ClassNotFoundException when making all loggers
> > asynchronous under OSGi environment. Thanks to Helber Belmiro.
> >
> > Changes
> >
> >         • LOG4J2-2023: Use a class' canonical name instead of name to
> > create its logger name.
> >         • LOG4J2-2043: Update Jackson from 2.9.0 to 2.9.1 (fix for Java
> 9.)
> >         • LOG4J2-2044: Update Apache Commons CSV from 1.4 to 1.5.
> >         • LOG4J2-2045: Update javax.mail from 1.5.6 to 1.6.0.
> >         • LOG4J2-2046: Update Apache Commons Compress from 1.13 to 1.14.
> >         • LOG4J2-2047: Update Cassandra driver from 3.1.0 to 3.1.4.
> >         • LOG4J2-2049: Update Apache Kafka Client from 0.11.0.0 to
> > 0.11.0.1.
> >
> > Tag:
> > a)  for a new copy do "git clone https://git-wip-us.apache.org/
> > repos/asf/logging-log4j2.git" and then "git checkout
> tags/log4j-2.9.1-rc1”
> > b) for an existing working copy to “git pull” and then “git checkout
> > tags/log4j-2.9.1-rc1”
> >
> > Web Site:  http://rgoers.github.io/log4j2-site/index.html
> >
> > Maven Artifacts: https://repository.apache.org/content/repositories/
> > orgapachelogging-1030
> >
> > Distribution archives: https://dist.apache.org/repos/
> > dist/dev/logging/log4j/
> >
> > You may download all the Maven artifacts by executing:
> > wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate
> > https://repository.apache.org/content/repositories/
> > orgapachelogging-1030/org/apache/logging/log4j/
> >
> > Ralph
> >
>



-- 
Matt Sicker <bo...@gmail.com>

Re: [VOTE] Release Log4j 2.9.1-rc1

Posted by Remko Popma <re...@gmail.com>.
+1

Builds fine, checksums good.

On Mon, Sep 18, 2017 at 4:07 PM, Ralph Goers <ra...@dslextreme.com>
wrote:

> This is a vote to release Log4j 2.9.1, the next version of the Log4j 2
> project.
>
> Please download, test, and cast your votes on the log4j developers list.
> [] +1, release the artifacts
> [] -1, don't release because...
>
> The vote will remain open for 72 hours (or more if required). All votes
> are welcome and we encourage everyone to test the release, but only Logging
> PMC votes are “officially” counted. As always, at least 3 +1 votes and more
> positive than negative votes are required.
>
> Changes in this version include:
>
> Fixed Bugs
>
>         • LOG4J2-1988: Prevent ConcurrentModificationException with
> AsyncLoggerConfig.
>         • LOG4J2-1914: Prevent ConcurrentModificationException with
> AsyncLoggerConfig.
>         • LOG4J2-2048: Increase default queue size for AsyncAppender from
> 128 to 1024.
>         • LOG4J2-2035: Fix documentation to clarify disruptor-3.3.4 is now
> required for async loggers: disruptor-3.3.3 was never released.
>         • LOG4J2-2030: Inspect all known ClassLoaders to locate the
> service provider.
>         • LOG4J2-2028: Java 9 StackLocator was not properly skipping the
> initial stack frames. Thanks to Jason Tedor.
>         • LOG4J2-2026: java.lang.AbstractMethodError: javax.xml.parsers.
> DocumentBuilderFactory.setFeature(). Thanks to Leon Finker.
>         • LOG4J2-2029: Marker examples should not use deprecated flow
> APIs. Thanks to Fabrizio Cucci.
>         • LOG4J2-1936: ClassNotFoundException when making all loggers
> asynchronous under OSGi environment. Thanks to Helber Belmiro.
>
> Changes
>
>         • LOG4J2-2023: Use a class' canonical name instead of name to
> create its logger name.
>         • LOG4J2-2043: Update Jackson from 2.9.0 to 2.9.1 (fix for Java 9.)
>         • LOG4J2-2044: Update Apache Commons CSV from 1.4 to 1.5.
>         • LOG4J2-2045: Update javax.mail from 1.5.6 to 1.6.0.
>         • LOG4J2-2046: Update Apache Commons Compress from 1.13 to 1.14.
>         • LOG4J2-2047: Update Cassandra driver from 3.1.0 to 3.1.4.
>         • LOG4J2-2049: Update Apache Kafka Client from 0.11.0.0 to
> 0.11.0.1.
>
> Tag:
> a)  for a new copy do "git clone https://git-wip-us.apache.org/
> repos/asf/logging-log4j2.git" and then "git checkout tags/log4j-2.9.1-rc1”
> b) for an existing working copy to “git pull” and then “git checkout
> tags/log4j-2.9.1-rc1”
>
> Web Site:  http://rgoers.github.io/log4j2-site/index.html
>
> Maven Artifacts: https://repository.apache.org/content/repositories/
> orgapachelogging-1030
>
> Distribution archives: https://dist.apache.org/repos/
> dist/dev/logging/log4j/
>
> You may download all the Maven artifacts by executing:
> wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate
> https://repository.apache.org/content/repositories/
> orgapachelogging-1030/org/apache/logging/log4j/
>
> Ralph
>