On Mon, Aug 18, 2014 at 7:53 AM, Remko Popma <[email protected]> wrote:
> Re-sending as I forgot to reply-all. > > > ---------- Forwarded message ---------- > From: Remko Popma <[email protected]> > Date: Mon, Aug 18, 2014 at 7:20 AM > Subject: Re: [VOTE] Log4j 2.0.2 candidate 1 > To: Logging PMC <[email protected]> > > > > > Sent from my iPhone > > On 2014/08/18, at 1:47, Gary Gregory <[email protected]> wrote: > > From the main site page, this link is broken: > https://people.apache.org/~mattsicker/log4j/2.0.2/surefire-report.html > > Noticed this before. Looks like this never works on the demo site we use > to verify the release but works on the production site. > > This is not helpful: > https://people.apache.org/~mattsicker/log4j/2.0.2/log4j-web/index.html > > > True, and tracked already in LOG4J2-678. > > > This FindBugs looks odd: Format-string method String.format(String, > Object[]) called with format string "}%n" wants 0 arguments but is given 1 > in org.apache.logging.log4j.core.tools.Generate.generateSource(String, > List, Generate$Type) > Is that unfinished code? > > I should fix that. It won't impact users but looks sloppy. > I was about to fix it but I realized I am using String.format to generate the platform independent newline %n, which is much shorter code than System.getProperty("line.separator"). So that was on purpose. A FindBugs filter or @Suppress(FB?)Warnings annotation may be useful here. > > > Gary > > > On Sun, Aug 17, 2014 at 1:58 AM, Matt Sicker <[email protected]> wrote: > >> This is a vote to release Log4j 2.0.2, the second bug fix release of the >> 2.0 branch of Log4j 2. >> >> Please download, 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). All votes >> are welcome, but only Logging PMC votes are counted toward the minimum +3 >> votes (with no -1 votes) to pass the release. >> >> As from 2.0.1, my GPG key ID is FA1C814D and can be found both in the >> KEYS file on the site as well as through any of the usual key servers. >> >> Changes in this version include: >> >> >> Fixed Bugs: >> o LOG4J2-773: Site: log4j-core component pages were still using the old >> logo. >> o LOG4J2-760: Documentation improvement: link to dependency tree from >> log4j-core component page, >> link to log4j-core component page from FAQ page. >> o LOG4J2-679: Resolved race condition that caused log file rotation to >> fail with error: "Unable to create directory ..." >> o LOG4J2-726: Prevent application from hanging when PatternLayout >> configuration has opening '{' but no closing '}'. >> o LOG4J2-769: Startup takes a long time if you have empty packages >> attribute. Thanks to Scott Harrington. >> o LOG4J2-763: Improved asynchronous loggers and appenders to ensure the >> formatted message does not change even if >> parameters are modified by the application. (ParameterizedMessage >> was already safe.) >> Improved documentation. Thanks to Stephen Connolly. >> o LOG4J2-729: Emit warning message to console if no configuration file >> found. >> o LOG4J2-765: Improve warning message when missing log4j-core in the >> classpath. >> o LOG4J2-722: Clarified in documentation that Commons Logging jar is >> required when using log4j-jcl. >> o LOG4J2-723: Clarified in documentation that SLF4J API jar is required >> when using log4j-slf4j-impl. >> o LOG4J2-759: Fixed various minor site/documentation issues, mostly >> versioning related. >> o LOG4J2-756: Prevent JUnit test from creating unnecessary >> Log4j2Plugins.dat during build. Thanks to Scott Harrington. >> >> Changes: >> o LOG4J2-775: Update Apache Flume to 1.5.0.1 from 1.5.0. >> o LOG4J2-730: Allow Log4jContextFactory subclasses to specify a custom >> ContextSelector. >> >> Tag: >> http://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0.2/ >> >> SVN revision: 1618458 >> >> Web Site: http://people.apache.org/~mattsicker/log4j/2.0.2/ >> >> Artifacts: >> https://repository.apache.org/content/repositories/orgapachelogging-1007/ >> >> You may download all the artifacts by executing: >> >> wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate >> >> >> -- >> Matt Sicker <[email protected]> >> > > > > -- > E-Mail: [email protected] | [email protected] > Java Persistence with Hibernate, Second Edition > <http://www.manning.com/bauer3/> > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> > Spring Batch in Action <http://www.manning.com/templier/> > Blog: http://garygregory.wordpress.com > Home: http://garygregory.com/ > Tweet! http://twitter.com/GaryGregory > > >
