+1
On 2 March 2012 15:29, Jan Lehnardt <j...@apache.org> wrote: > Thanks Benoit! > > * * * > > As an update to the ongoing 1.2.0 release these issues were raised: > > - Performance regression (A thread on dev@) > - Multiple Spidermonkey version detection (COUCHDB-1426) > - R15B icu_driver compatibility (git branch R15B0-driver) > - 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=couchdb.git;a=commit;h=b1af764b > > Cheers > Jan > -- > > > On Mar 2, 2012, at 13:48 , Benoit Chesneau wrote: > >> On Thu, Mar 1, 2012 at 12:21 AM, Benoit Chesneau <bchesn...@gmail.com> wrote: >> >>> >>> 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ît >