Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-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 F34F29DA3 for ; Fri, 2 Mar 2012 15:34:43 +0000 (UTC) Received: (qmail 13443 invoked by uid 500); 2 Mar 2012 15:34:43 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 13402 invoked by uid 500); 2 Mar 2012 15:34:43 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 13393 invoked by uid 99); 2 Mar 2012 15:34:43 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Mar 2012 15:34:43 +0000 Received: from localhost (HELO mail-iy0-f180.google.com) (127.0.0.1) (smtp-auth username rnewson, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Mar 2012 15:34:43 +0000 Received: by iage36 with SMTP id e36so3272829iag.11 for ; Fri, 02 Mar 2012 07:34:42 -0800 (PST) MIME-Version: 1.0 Received: by 10.50.140.2 with SMTP id rc2mr1806364igb.22.1330702482463; Fri, 02 Mar 2012 07:34:42 -0800 (PST) Received: by 10.42.6.72 with HTTP; Fri, 2 Mar 2012 07:34:42 -0800 (PST) In-Reply-To: References: Date: Fri, 2 Mar 2012 15:34:42 +0000 Message-ID: Subject: Re: [VOTE] Apache CouchDB 1.2.0 release, second round From: Robert Newson To: dev@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable +1 On 2 March 2012 15:29, Jan Lehnardt wrote: > Thanks Benoit! > > * * * > > As an update to the ongoing 1.2.0 release these issues were raised: > > =A0- Performance regression (A thread on dev@) > =A0- Multiple Spidermonkey version detection (COUCHDB-1426) > =A0- R15B icu_driver compatibility (git branch R15B0-driver) > =A0- R15B make check hang on Mac OS X Lion (COUCHDB-1424) > > I'd like to give a quick update on each of them and I'll propose a plan > of action. If you disagree with any of my updates or the conclusion, > please speak up :) > > * Performance Regression > > We started collecting a bunch of numbers for a few select scenarios, > some of which show a regression, most of which show an improvement > though. We haven't yet identified the variables that cause all this > (different Spidermonkey releases made a huge difference in one case). So > far the test cases don't cover much ground. E.g. we haven't had a chance > to reproduce one of the reports that we don't have direct access too. > > I believe getting a better understanding of what is going on here will > take some more time. Time that we should absolutely spend, so we are > able to show some baseline performance numbers going forward to compare > improvements and future releases against. > > * COUCHDB-1426 > > We are still discussing the intention and merits of the patch and I > believe there's definitely something to fix eventually, but I don't > think this should hold 1.2.0. Benoit, who reported it initially and made > it blocking, agrees under the condition that we ship 1.2.1 soonish that > includes a resolution for this ticket. > > * R15B0-driver > > This renders 1.2.0 as is incompatible with the latest Erlang R15B > release. The fix is trivial, but it didn't make the release artefact. > > * COUCHDB-1424 > > I so far could show that this only happens on Mac OS X Lion and R15B but > nowhere else. I'm happy to conclude that this isn't a release blocking > issue. However, we should resolve it for the 1.2.1 release like > COUCHDB-1426. > > * * * > > Proposed Action: > > I'd propose to release 1.2.0 as-is with the following points mentioned > in the release notes (the exact wording of which is to be done): > > 1. Note that this release is incompatible with Erlang R15B. A patch is > available at [LINK to DIFF]; it will appear in Apache CouchDB 1.2.1. > > 2. Also note that there are some reports of a performance regression in > view building. While initial and ad-hoc tests showed an improvement in > most cases, we'd like to ask our users to report any significant > differences to the Apache CouchDB 1.1.1 release. > > * * * > > I'm happy to alter the plan of action based on your feedback, I just > want to make sure we know which issues we are discussing and what their > respective states are to move this forward. > > * * * > > https://issues.apache.org/jira/browse/COUCHDB-1424 > https://issues.apache.org/jira/browse/COUCHDB-1426 > http://git-wip-us.apache.org/repos/asf?p=3Dcouchdb.git;a=3Dcommit;h=3Db1a= f764b > > Cheers > Jan > -- > > > On Mar 2, 2012, at 13:48 , Benoit Chesneau wrote: > >> On Thu, Mar 1, 2012 at 12:21 AM, Benoit Chesneau w= rote: >> >>> >>> Posted a patch fixing COUCHDB-1426. >>> >>> https://issues.apache.org/jira/browse/COUCHDB-1426 >> >> After some discussions, I made the issue none blocking but critical. >> I'm now +0 I guess. >> >> - beno=EEt >