Return-Path: X-Original-To: apmail-logging-log4j-dev-archive@www.apache.org Delivered-To: apmail-logging-log4j-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 890FA18620 for ; Sun, 11 Oct 2015 23:32:06 +0000 (UTC) Received: (qmail 1467 invoked by uid 500); 11 Oct 2015 23:32:06 -0000 Delivered-To: apmail-logging-log4j-dev-archive@logging.apache.org Received: (qmail 1407 invoked by uid 500); 11 Oct 2015 23:32:06 -0000 Mailing-List: contact log4j-dev-help@logging.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Log4J Developers List" Reply-To: "Log4J Developers List" Delivered-To: mailing list log4j-dev@logging.apache.org Received: (qmail 1395 invoked by uid 99); 11 Oct 2015 23:32:06 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 11 Oct 2015 23:32:06 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id D8811C0BD0 for ; Sun, 11 Oct 2015 23:32:05 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.88 X-Spam-Level: ** X-Spam-Status: No, score=2.88 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id gqfb4yyKXUfn for ; Sun, 11 Oct 2015 23:31:59 +0000 (UTC) Received: from mail-lb0-f170.google.com (mail-lb0-f170.google.com [209.85.217.170]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTPS id CFA5D439BE for ; Sun, 11 Oct 2015 23:31:58 +0000 (UTC) Received: by lbcao8 with SMTP id ao8so127486776lbc.3 for ; Sun, 11 Oct 2015 16:31:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=CrH1cqTv4H+4h0QuYgj10AUGGrmetMs3GPZ1eESGCY4=; b=GfIZBGp9vuX4Z03b+Mxum7Uc7o8D7/VRk+9g8dGeH92LRGhgto8xBHwzKeemDhz0Oz Hjlti1r+Cojw5oJz1TU3bIfblcIMlIsGIHYH2WE17xc/chQdLVtF0m4Nh+3JLmguLxla VelPDlj3MHt3rzK6qa+Y8AWyL/9e1f2doVyNzu7HdhiBoKN4CS1CC2O4DieluROShMQ2 TeH+LCjpZhRYzXutfLw5vW8+s0ju5sRO97N9/UE1GttbHvgSDNuuACEQDMpiCxAMYro2 rVVuiWwOwtbrFDeyvxu81BwZV8d9L0dszB89jOH9Z7OtBfdqM1bi0oY+GcR8s88VlmXt 2JIQ== MIME-Version: 1.0 X-Received: by 10.25.151.65 with SMTP id z62mr7246546lfd.21.1444606317795; Sun, 11 Oct 2015 16:31:57 -0700 (PDT) Received: by 10.112.20.35 with HTTP; Sun, 11 Oct 2015 16:31:57 -0700 (PDT) In-Reply-To: <77BF5000-D997-48CE-824D-3A294D4607F7@dslextreme.com> References: <77BF5000-D997-48CE-824D-3A294D4607F7@dslextreme.com> Date: Sun, 11 Oct 2015 18:31:57 -0500 Message-ID: Subject: Re: [VOTE] Log4j 2.4.1 rc1 From: Matt Sicker To: Log4J Developers List Content-Type: multipart/alternative; boundary=001a11402942699f270521dc9e63 --001a11402942699f270521dc9e63 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Oh my mistake, I confused the two. I haven't read about the official voting process in some time now, so I'll have to refresh myself. On 11 October 2015 at 18:29, Ralph Goers wrote= : > See the email I just sent. That isn=E2=80=99t a reason for which I would = consider > failing a release candidate. Of course, you are free to vote -1, but it i= s > not a veto. > > Ralph > > On Oct 11, 2015, at 4:18 PM, Matt Sicker wrote: > > -1, have a simple bug fix for LOG4J2-1099 that would be handy to include. > Already in master with tests, so I believe we can include this. > > On 11 October 2015 at 14:09, Gary Gregory wrote: > >> I am not home until later. I probably won't be able to review until >> tomorrow realistically. >> >> Gary >> >> >> -------- Original message -------- >> From: Ralph Goers >> Date: 10/11/2015 10:57 (GMT-08:00) >> To: Logging PMC >> Cc: Log4J Developers List >> Subject: Re: [VOTE] Log4j 2.4.1 rc1 >> >> If anyone is available to review this today please do. I would really >> like to finish the release process tonight after the 72 hours are up as = I >> don=E2=80=99t know how busy I am going to be during the week. >> >> Ralph >> >> On Oct 11, 2015, at 3:12 AM, Ralph Goers >> wrote: >> >> Here is my +1. We still need one more vote. >> >> Ralph >> >> On Oct 8, 2015, at 8:33 PM, Ralph Goers >> wrote: >> >> This is a vote to release Log4j 2.4.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, but only Logging PMC votes are =E2=80=9Cofficially=E2= =80=9D counted. As >> always, at least 3 +1 votes and more positive than negative votes are >> required. >> >> Changes in this version include: >> >> New features: >> o LOG4J2-1129: Allow PatternLayout to select a pattern to use based on = some selection criteria. >> o LOG4J2-1145: Add %equals to PatternLayout to test and replace pattern= s with strings. >> o LOG4J2-1147: Add %equalsIgnoreCase to PatternLayout to test and repla= ce patterns with strings. >> o LOG4J2-1146: Add %notEmpty to PatternLayout to avoid output of patter= ns where all variables are empty. >> o LOG4J2-1020: Add possibility to set shutdown timeout on AsyncAppender= . >> >> Fixed Bugs: >> o LOG4J2-1153: Fixed NullPointerException when only root logger is defi= ned (and no named loggers) in configuration properties file. >> o LOG4J2-1140: Fixed bug where headers were not being written to first = file with RollingFileAppender. >> o LOG4J2-1149: Fixed bug where PatternLayout predefined date pattern wi= th time zone always renders default date format. >> o LOG4J2-1050: Fixed Log4jLookup. >> o LOG4J2-1142: Fix potential memory leak in web applications by using a= straight ThreadLocal field instead of subclassing ThreadLocal. >> o LOG4J2-1135: Compression on rollover was broken: log file was renamed= to .zip but not compressed. >> o LOG4J2-1127: log4j2.xml cannot be parsed on Oracle Weblogic 12c. >> o LOG4J2-1132: Do not use MongoDB driver 2.13.3 deprecated methods. >> o LOG4J2-1144: Add %markerSimpleName in pattern layout should evaluate = to marker name (not toString()). >> o LOG4J2-1126: Web site corrections and updates. >> >> Changes: >> o LOG4J2-1151: Performance improvement: backport Java 8 fast ISO-8859-1= String to byte[] encoder to AbstractStringLayout. >> o LOG4J2-935: Performance improvement when converting Strings to byte[]= arrays. >> o LOG4J2-1040: Update MongoDB driver from 2.13.3 to 3.0.4. >> o LOG4J2-1128: Reuse StringBuilder to improve performance for String-ba= sed layouts: CSV, GELF, HTML, RFC524, Syslog. >> o LOG4J2-1131: Update mongo-java-driver from 2.13.2 to 2.13.3. >> o LOG4J2-1138: Do not use Jackson deprecated methods. >> o LOG4J2-1139: Update Jackson from 2.6.1 to 2.6.2. >> o LOG4J2-1150: Update kafka-clients from 0.8.2.1 to 0.8.2.2. >> >> Tag: https://git-wip-us.apache.org/repos/asf?p=3Dlogging-log4j2.git;a=3D= commit;h=3Dbd929b829d5d019cff4640a63007adab71d752df or >> >> 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.4.1" >> b) for an existing working copy to =E2=80=9Cgit pull=E2=80=9D and then = =E2=80=9Cgit checkout tags/log4j-2.4.1=E2=80=9D >> >> Web Site: http://people.apache.org/~rgoers/log4j2/ >> >> Artifacts: https://repository.apache.org/content/repositories/orgapachel= ogging-1016/ >> >> You may download all the artifacts by executing: >> >> wget -e robots=3Doff --cut-dirs=3D7 -nH -r -p -np --no-check-certificate= https://repository.apache.org/content/repositories/orgapachelogging-1016/o= rg/apache/logging/log4j/ >> >> Ralph >> >> >> > > > -- > Matt Sicker > > > --=20 Matt Sicker --001a11402942699f270521dc9e63 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Oh my mistake, I confused the two. I haven't read abou= t the official voting process in some time now, so I'll have to refresh= myself.

On 11 October 2015 at 18:29, Ralph Goers <ralph.goers@dslextreme= .com> wrote:
See the email I just sent. That isn=E2=80=99t a = reason for which I would consider failing a release candidate. Of course, y= ou are free to vote -1, but it is not a veto. =C2=A0

Ralph
=

On Oct 11, 2= 015, at 4:18 PM, Matt Sicker <boards@gmail.com> wrote:

= -1, have a simple bug fix for LOG4J2-1099 that would be handy to include. A= lready in master with tests, so I believe we can include this.

On 11 October 2015 a= t 14:09, Gary Gregory <garydgregory@gmail.com> wrote:
I am not home until later. I probably= won't be able to review until tomorrow realistically.=C2=A0

Gary=C2=A0
<= div>

-------- Original message --------
From: Ralph Goers <ralph.goers@ds= lextreme.com>
Date: 10/11/2015 10:57 (GMT-08:00)
To: Loggi= ng PMC <= private@logging.apache.org>
Cc: Log4J Developers List <log4j-dev@loggi= ng.apache.org>
Subject: Re: [VOTE] Log4j 2.4.1 rc1

= If anyone is available to review this today please do. I would really like = to finish the release process tonight after the 72 hours are up as I don=E2= =80=99t know how busy I am going to be during the week.

Ralph

On Oct 11, 2015, a= t 3:12 AM, Ralph Goers <ralph.goers@dslextreme.com> wrote:

Here is my +1. We still need one more vote.

Ralp= h

On Oct 8, 2015, at 8:33 PM, Ralph Goers <Ralph.Goers@dslextreme.com= > wrote:

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

Please download, test, and cas= t your votes on the log4j developers list.
[] +1, release the art= ifacts
[] -1, don't release because...

The vote=C2=A0will remain open for 72 hours (or more if required). All v= otes=C2=A0are welcome, but only Logging PMC votes=C2=A0are =E2=80=9Cofficia= lly=E2=80=9D counted. As always, at least 3 +1 votes and more positive than= negative votes are required.
Changes in this version include:
=
New features:
o LOG4J2-1129: Allow PatternLayout to select a patter= n to use based on some selection criteria.
o LOG4J2-1145: Add %equals = to PatternLayout to test and replace patterns with strings.
o LOG4J2-11= 47: Add %equalsIgnoreCase to PatternLayout to test and replace patterns wi= th strings.
o LOG4J2-1146: Add %notEmpty to PatternLayout to avoid out= put of patterns where all variables are empty.
o LOG4J2-1020: Add poss= ibility to set shutdown timeout on AsyncAppender.

Fixed Bugs:
o = LOG4J2-1153: Fixed NullPointerException when only root logger is defined (= and no named loggers) in configuration properties file.
o LOG4J2-1140: = Fixed bug where headers were not being written to first file with RollingF= ileAppender.
o LOG4J2-1149: Fixed bug where PatternLayout predefined d= ate pattern with time zone always renders default date format.
o LOG4J2= -1050: Fixed Log4jLookup.
o LOG4J2-1142: Fix potential memory leak in= web applications by using a straight ThreadLocal field instead of subclass= ing ThreadLocal.
o LOG4J2-1135: Compression on rollover was broken: lo= g file was renamed to .zip but not compressed.
o LOG4J2-1127: log4j2.x= ml cannot be parsed on Oracle Weblogic 12c.
o LOG4J2-1132: Do not use = MongoDB driver 2.13.3 deprecated methods.
o LOG4J2-1144: Add %markerSi= mpleName in pattern layout should evaluate to marker name (not toString()).=
o LOG4J2-1126: Web site corrections and updates.

Changes:
= o LOG4J2-1151: Performance improvement: backport Java 8 fast ISO-8859-1 St= ring to byte[] encoder to AbstractStringLayout.
o LOG4J2-935: Performa= nce improvement when converting Strings to byte[] arrays.
o LOG4J2-1040= : Update MongoDB driver from 2.13.3 to 3.0.4.
o LOG4J2-1128: Reuse St= ringBuilder to improve performance for String-based layouts: CSV, GELF, HTM= L, RFC524, Syslog.
o LOG4J2-1131: Update mongo-java-driver from 2.13.2= to 2.13.3.
o LOG4J2-1138: Do not use Jackson deprecated methods.
= o LOG4J2-1139: Update Jackson from 2.6.1 to 2.6.2.
o LOG4J2-1150: Upd= ate kafka-clients from 0.8.2.1 to 0.8.2.2.
=
a) =C2=A0f= or a new copy do "git cl= one https://git-wip-us.apache.org/repos/asf/logging-log4j2.gi= t"=C2=A0and then "git checkout tags/log4j= -2.4.1"
b) for an existing working copy to=C2=A0=E2=80= =9Cgit pull=E2=80=9D and then=C2=A0=E2=80=9Cgit checkout tags/log4j-2.4.1= =E2=80=9D



You may download all the artifacts by executing:<= /div>

wget -e robots=3Doff --cut-dirs=3D7 -nH -r -p -np --no-check-certifi= cate=C2=A0https://repository.apache.org/content/repositor= ies/orgapachelogging-1016/org/apache/logging/log4j/

Ralph





--
Matt = Sicker <boards@gma= il.com>




--
Matt Sicker <boards@gmail.com><= /div>
--001a11402942699f270521dc9e63--