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 CD5A3E632 for ; Tue, 8 Jan 2013 19:41:14 +0000 (UTC) Received: (qmail 15715 invoked by uid 500); 8 Jan 2013 19:41:14 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 15683 invoked by uid 500); 8 Jan 2013 19:41:14 -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 15675 invoked by uid 99); 8 Jan 2013 19:41:14 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Jan 2013 19:41:14 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.212.48] (HELO mail-vb0-f48.google.com) (209.85.212.48) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Jan 2013 19:41:04 +0000 Received: by mail-vb0-f48.google.com with SMTP id fc21so792476vbb.35 for ; Tue, 08 Jan 2013 11:40:43 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:content-type:x-gm-message-state; bh=J5XdfC1Uv5WF6v6UShrucgIT7qpzpP060l0CVMtRxeE=; b=al+9qkb3w9zPuLdT7gaSkFShUqFKJ6scNGvlcfTkiA0T/l90Mo89UeYeyOoWEGiMOC BSM+Za2YGKyLV/4u5CC8Bw6WHcqj0Zxvco0XGOGiU169SyVXh43PJH1rQFBdtjrejMbN sJ7guQtGTjFPk6wHO8jv/Hbss/caSu5ZF35EE+pHTKQvyoEgB0jAq8wpfoinuq9yWvYN DZu4ZujG6RPowt3TznXvuFheSCk0WOlTy8oDaYSFJ/eN6KxTgSSkCdwZFfVF8so5alPj 0LVmITlFuZT8I+kMMNLXrGPyPABCvLLAe+u/aQpkFyKHlmSuRSUcCDWNeezYUPfhzti4 qBgA== MIME-Version: 1.0 Received: by 10.58.2.226 with SMTP id 2mr88768905vex.53.1357674042901; Tue, 08 Jan 2013 11:40:42 -0800 (PST) Received: by 10.58.100.180 with HTTP; Tue, 8 Jan 2013 11:40:42 -0800 (PST) X-Originating-IP: [84.112.19.176] In-Reply-To: <20121229201201.GA2579@minotaur.apache.org> References: <20121229201201.GA2579@minotaur.apache.org> Date: Tue, 8 Jan 2013 20:40:42 +0100 Message-ID: Subject: Re: [VOTE] Apache CouchDB maintenance releases, first round for 1.0.4, 1.1.2, 1.2.1 From: Dave Cottlehuber To: dev@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQnFt7hXb7sQKFMAa0Sd7QvFVFrNCZFSDCEJqatknj5sW1jM7GTECj8jrHfCVUY1pRo4ptoe X-Virus-Checked: Checked by ClamAV on apache.org On 29 December 2012 21:12, Dave Cottlehuber wrote: > maintenance releases, to start your New Year with a bang. > > We encourage the whole community to download and test these release > artifacts so that any critical issues can be resolved before the releases > are made. Everyone is free to vote on this release, so get stuck in! > > We are voting on the following release artifacts, by different release > managers to spread the load. > > Robert Newson: > http://people.apache.org/~rnewson/dist/1.0.4 > > Dave Cottlehuber: > http://people.apache.org/~dch/dist/1.1.2 > http://people.apache.org/~dch/dist/1.2.1 > > PGP Keys: > https://people.apache.org/~dch/dist/KEYS > > These artifacts have been built from the following git commits: > > 1.0.4: 514b7ef95cf67a06f094d56b6ab86b4a770292bd > 1.1.2: 306a6eb4405de878313b46ef026a6089503b693a > 1.2.1: 5ebfa8e4bce7322ae0d7b7d95f269425cdb9a46c > > Please follow the test procedure before voting: > > http://wiki.apache.org/couchdb/Test_procedure > > Note the following restrictions for both 1.0.4 and 1.1.2: > > Erlang/OTP R14B* or lower > Spidermonkey 1.8.0rc1 or lower > > Thank you. > > Happy voting, > Dave & Bob. +3, "all for one and one for all", caveat for 1.1.2 on Windows. Browsers used for testing: OSX Mountain Lion (aka cuddly cat) Mozilla Nightly 20.0a1 (2013-01-07) Chrome Canary: Version 26.0.1377.0 canary 1.2.1 ===== +1 ====== sig, sha, md5 OK autotools diff OK make check OK Debian: Squeeze amd64 Erlangs: both R14b04 & R15b01, x64 SpiderMonkey: 1.8.0rc1 (JavaScript-C 1.8.0 pre-release 1 2007-10-03) tests: mozilla: all passed canary: all passed except attachments as usual (ref rnewson's note) Windows: Windows 7 N Enterprise x64 Erlangs: R14B04 x86 Spidermonkey: 1.8.5-1.0.0 tests: mozilla: all passed canary: all passed except attachments as usual 1.1.2 ===== +1 ====== sig, sha, md5 OK autotools diff OK make check OK Debian: Squeeze amd64 Erlangs: R14b04, x64 SpiderMonkey: 1.8.0rc1 (JavaScript-C 1.8.0 pre-release 1 2007-10-03) tests: mozilla: all passed canary: all passed Windows: Windows 7 N Enterprise x64 Erlangs: R14B04 x86 Spidermonkey: 1.8.5-1.0.0 tests: mozilla: all passed except attachments & attachment_names canary: all passed except attachments & attachment_names Assertion failed: expected '"\"qUUYqS41RhwF0TrCsTAxFg==\""', got '"\"jeLnIuUvK7d+6gya044lVA==\""' This issue was introduced as part of COUCHDB-1337, and workaround committed in #8d83b3 https://issues.apache.org/jira/browse/COUCHDB-1379 "Compressed attachments do not produce a consistent digest across platforms, due to differing compression algorithms between Mac/Linux and Windows." The attachment tests used content-type:text/plain which is set in default.ini as a compressible type. Using octet-stream bypasses couchdb compressing the attachment. I'm +1 as this issue is a cosmetic one, with a fix already in place in 1.2.0 and higher. The actual etag is correctly calculated, just the assumption in the test that the compression algorithm across platforms is not correct. I don't forsee a situation that this will impact users. 1.0.4 ===== +1 ====== sig, sha, md5 OK autotools diff OK make check OK Debian: Squeeze amd64 Erlang: R14b04, x64 SpiderMonkey: 1.8.0rc1 (JavaScript-C 1.8.0 pre-release 1 2007-10-03) tests: mozilla: all passed canary: all passed A+ Dave