Return-Path: X-Original-To: apmail-jackrabbit-dev-archive@www.apache.org Delivered-To: apmail-jackrabbit-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 7179BD76E for ; Thu, 27 Sep 2012 12:39:59 +0000 (UTC) Received: (qmail 57651 invoked by uid 500); 27 Sep 2012 12:39:59 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 57605 invoked by uid 500); 27 Sep 2012 12:39:59 -0000 Mailing-List: contact dev-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jackrabbit.apache.org Delivered-To: mailing list dev@jackrabbit.apache.org Received: (qmail 57586 invoked by uid 99); 27 Sep 2012 12:39:58 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 Sep 2012 12:39:58 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of b.vanderschans@1hippo.com designates 64.18.2.24 as permitted sender) Received: from [64.18.2.24] (HELO exprod7og123.obsmtp.com) (64.18.2.24) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 27 Sep 2012 12:39:50 +0000 Received: from mail-ob0-f170.google.com ([209.85.214.170]) (using TLSv1) by exprod7ob123.postini.com ([64.18.6.12]) with SMTP ID DSNKUGRJAKRHsyU9W/oi96ajkfovag7u18wH@postini.com; Thu, 27 Sep 2012 05:39:30 PDT Received: by obcni5 with SMTP id ni5so3567194obc.1 for ; Thu, 27 Sep 2012 05:39:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:x-gm-message-state; bh=jYxdkAskSimO8urwZTpBrehmGA5z+CdOR7GxoFr2iIo=; b=MJaiU80SyTq3fX8PSBXMM9xGbXW1eDz3jv+H9Eo9We+fbWhtMgKDVO2tNvY/9tCApN CphrovruX6On3z8HHghuqaXrtIGdLEQwlmnUG9dNhsiQuSWHaHhqwL0N0sAVZ8Dk4Q+h OnyqbuYjJA7s8dOl/UGUge4dk4uHU5h1wncnieF+3+iZjksDfTZxJ0ZWV9Wqrh9Oy8uw FtxON0QMiVhw6QTf0vojejE6HOp8pAKN24CFTFFqUsygreuPWcPkRsE3eFv9bXi9NdrR 2yp09IZsKtN/8i5KAWD9ofeTnrLaffmd0xDEyWnFeRqAbfZ7lHPlJdec/NABTlZw4fOz 0NLQ== Received: by 10.182.131.98 with SMTP id ol2mr2947415obb.69.1348749568092; Thu, 27 Sep 2012 05:39:28 -0700 (PDT) MIME-Version: 1.0 Received: by 10.76.120.103 with HTTP; Thu, 27 Sep 2012 05:39:06 -0700 (PDT) In-Reply-To: References: From: Bart van der Schans Date: Thu, 27 Sep 2012 14:39:06 +0200 Message-ID: Subject: Re: Backporting bugfixes to 2.2.x To: dev@jackrabbit.apache.org Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQmhLHIuNplf68SItmQAuyz/5ZIMzDzAd/QshXoFeA8mCixabCvRBdPjOoIuRJ/gg5RE+BHZ On Thu, Sep 27, 2012 at 2:36 PM, Unico Hommes wrote: > > > On Thu, Sep 27, 2012 at 10:54 AM, Bart van der Schans > wrote: >> >> Hi Unico, >> >> On Wed, Sep 26, 2012 at 11:52 AM, Unico Homme wrote: >> > Hi all, >> > >> > I'd like to backport several bugfixes that were fixed on the 2.4 branch >> > to >> > the 2.2 branch. This concerns the following issues: >> > >> > [JCR-3349] - The BatchMode of the ConnectionHelper doesn't work in XA >> > Environment >> > [JCR-3353] - A DeadLock can occur if an Exception is thrown while >> > unlocking >> > the Journal >> > [JCR-3354] - The ReadWriteLock in AbstractJournal can create a Deadlock >> > in >> > XA Environment >> > [JCR-3378] - The ConnectionHelper can return a closed Connection in >> > BatchMode >> > [JCR-3379] - XA concurrent transactions - NullPointerException >> > [JCR-3383] - Unclosed Resources in ConnectionHelper if ResultSet is null >> > [JCR-3387] - On heavy load we see occasional SQLException: closed >> > statement: >> > next >> > [JCR-3399] - Shared ISM does not release the internal Writelock if >> > something >> > unexpectedly is happening in externalUpdate >> > [JCR-3417] - Failed Journal lock not propagated >> > >> > Also, if anyone has any other issues they want backported please let me >> > know >> > so I can pick them up. >> > >> > Any objections? >> >> Not at all ;-) >> >> Claus recently fixed some more issues related to (XA) locks which >> might be candidates: >> >> JCR-3392 Combine the XA aware (Reentrant) LockImpls to prevent duplicate >> code >> JCR-3425 XAAwareRWLock implementation fails with IllegalStateException >> on JBoss AS7 > > > I've backported these also. > >> >> >> This one might be an option: >> JCR-3386 Adjust some default values of the BasicDataSource in the >> ConnectionFactory >> >> >> If needed I can also cut the release. > > > > That would be very welcome. I might want to look over your shoulder to get > familiar with the process. Great! We can do this on Monday. Bart