Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 33173 invoked from network); 23 Oct 2007 08:37:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 Oct 2007 08:37:43 -0000 Received: (qmail 74383 invoked by uid 500); 23 Oct 2007 08:37:30 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 74343 invoked by uid 500); 23 Oct 2007 08:37:30 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 74334 invoked by uid 99); 23 Oct 2007 08:37:30 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Oct 2007 01:37:30 -0700 X-ASF-Spam-Status: No, hits=-1.0 required=10.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [192.18.6.21] (HELO gmp-eb-mail-1.sun.com) (192.18.6.21) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Oct 2007 08:37:31 +0000 Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe3.eu.sun.com [192.18.6.12]) by gmp-eb-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id l9N8ank4014233 for ; Tue, 23 Oct 2007 08:37:00 GMT Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) id <0JQC00901VG32O00@fe-emea-09.sun.com> (original mail from Henri.Vandescheur@Sun.COM) for derby-dev@db.apache.org; Tue, 23 Oct 2007 09:36:49 +0100 (BST) Received: from [129.159.112.243] by fe-emea-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) with ESMTPSA id <0JQC00G84VXD1XA0@fe-emea-09.sun.com> for derby-dev@db.apache.org; Tue, 23 Oct 2007 09:36:49 +0100 (BST) Date: Tue, 23 Oct 2007 10:36:45 +0200 From: Henri van de Scheur Subject: Re: backporting changes to branches In-reply-to: <471D0580.4010403@sbcglobal.net> Sender: Henri.Vandescheur@Sun.COM To: derby-dev@db.apache.org Message-id: <471DB29D.70101@sun.com> Organization: Sun Microsystems Norway MIME-version: 1.0 Content-type: text/plain; format=flowed; charset=ISO-8859-1 Content-transfer-encoding: 7BIT References: <471D0580.4010403@sbcglobal.net> User-Agent: Thunderbird 2.0.0.6 (X11/20070802) X-Virus-Checked: Checked by ClamAV on apache.org Just some info here, maybe not everybody is aware of this, but branch 10.3 is also daily tested on 4 platforms. You will find references under http://dbtg.thresher.com/derby/test/ and details as http://dbtg.thresher.com/derby/test/10.3Branch/jvm1.4/testing/Limited/, http://dbtg.thresher.com/derby/test/10.3Branch/jvm1.5/testing/Limited/ and http://dbtg.thresher.com/derby/test/10.3Branch/jvm1.6/testing/Limited/ Mike Matrigali wrote: > Remember that the point of the branch is to provide a stable always > working set of code that anyone can take and make either a public > release of or expect that a private release will work. So only bug > fixes should go in, and when I act as a committer I usually exercise > more caution when backporting > a fix than I might for a trunk check in. > > I usually first will check in a change to the trunk and then let it > sit for a few days before putting it into the branch. This means that > the community gets a chance to see the change, the change gets tested > against a wide variety of platforms that I may not have access to (many > of these test runs are available to everyone to browse from the derby > website), and I usually run at least one full set of tests with the > change against the branch that I am backporting to. Then after a few > days I know at least in trunk no new bugs have been found across all > the various platforms and go ahead with the back port if appropriate. > This is just what I usually do, not the rule. It is of course up to each > committer to use their experience and judgement to determine what makes > sense. > > I still get surprised by the kinds of problems that > our tests find with a change that looks straight forward to me on code > review. -- With regards, Henri van de Scheur, Database Technology Group, Sun Microsystems, Trondheim, Norway