Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 62811 invoked from network); 12 Dec 2007 20:13:29 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 12 Dec 2007 20:13:29 -0000 Received: (qmail 21134 invoked by uid 500); 12 Dec 2007 20:13:16 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 21038 invoked by uid 500); 12 Dec 2007 20:13:16 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 21029 invoked by uid 99); 12 Dec 2007 20:13:16 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Dec 2007 12:13:16 -0800 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of sebbaz@gmail.com designates 64.233.162.230 as permitted sender) Received: from [64.233.162.230] (HELO nz-out-0506.google.com) (64.233.162.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Dec 2007 20:12:54 +0000 Received: by nz-out-0506.google.com with SMTP id m22so224345nzf.15 for ; Wed, 12 Dec 2007 12:12:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=sq2EXQE9+x6eNPddgoOCmBpExSGuJajU12iVKCNrSz0=; b=pIihkEPG7k7Vql5dVXFAa8M68h9IgJKJZNL0eulD7PlLbr4jLHicOcmJOP/6mI9US9QOYw/Nca3gJ4/mB45/gkq+jtbn5M3pmq/JY78q7bm2K5Qs5UIe8N+fsoCSpVrAo4C0MLhMxji2WJMLaf9MCBa1Y+nHB8Sr7Nb8Rf3DAUk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=rvb5PdJlrHdAKVKbSsJyyQfzbMSIYdmyewDctYajjtCxhY2ruzVKdsOOj7MRMXH50ScVlACJgNxcZCNfNHMX1jgvu2EPLS1I8IbI3aPsZb97vqZjFyF4AjKpF82fSh4WF/OYOba6eUTdpdIr3gDGQYIgzkP729xp+98cgB4swn4= Received: by 10.114.151.13 with SMTP id y13mr1245307wad.60.1197490373765; Wed, 12 Dec 2007 12:12:53 -0800 (PST) Received: by 10.114.170.9 with HTTP; Wed, 12 Dec 2007 12:12:53 -0800 (PST) Message-ID: <25aac9fc0712121212g35e2175du131268bde6ca1cda@mail.gmail.com> Date: Wed, 12 Dec 2007 20:12:53 +0000 From: sebb To: "Jakarta Commons Developers List" Subject: Re: [pool] 1.3-1.4 compatibility In-Reply-To: <25aac9fc0712120911n49fc91ddvfc7706b5cf8accc4@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <8a81b4af0712100527i7248ad7m6fb6db4a22b35903@mail.gmail.com> <8a81b4af0712120624v6bb4945dr8bebddd9bb6ec80d@mail.gmail.com> <25aac9fc0712120911n49fc91ddvfc7706b5cf8accc4@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org On 12/12/2007, sebb wrote: > On 12/12/2007, Phil Steitz wrote: > > Quick update on this. > > > > I created 1_4_RELEASE_BRANCH so we should be reviewing / patching the > > code there for the release. > > > > Clirr flagged only the change in default values for > > DEFAULT_TEST_ON_BORROW mentioned above. Among the changes described > > in [1] that have been implemented, I think we need to roll back > > > > 0) change in DEFAULT_TEST_ON_BORROW values > > > > 1) the behavior change that forgoes validation prior to returning > > newly created objects from the pool (see the diffs for e.g. GOP > > rr385746) > > > > 2) the change to have [Keyed]PoolableObjectFactory getNumIdle and > > getNumActive methods > > return negative values if they aren't supported. > > > > I don't think the other changes, which improve robustness and > > documentation, need to be rolled back or deferred to a 2.0. > > > > I will make the changes in 0)-2) in the 1.4 release branch and add > > details on the other behavior changes to the release notes. > > > > I will cut the RC using maven 1 and generate release notes from > > changes.xml. Patches on this and other site elements most welcome. > > Also more eyeballs on the changes recently made and the changelog for > > the core classes would be appreciated. > > There are a few Javadoc warnings, e.g. @see Object#wait should be @see > Object#wait(). I'll add a patch to JIRA shortly in case you want to > fix those. Also added JIRA patch to add Java source and target to manifest used by build.xml. By the way, build.xml creates the build/ directory tree, but this is not excluded from SVN, unlike dist/ and target/. Not sure how to create an SVN property patch... Also project.xml still refers to junit3.8.1, whereas pom says 3.8.2. > > Thanks! > > > > Phil > > > > [1] http://www.nabble.com/-pool--roadmap-to1431371.html#a1435963 > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > > For additional commands, e-mail: dev-help@commons.apache.org > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org