Return-Path: Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: (qmail 47649 invoked from network); 23 Sep 2010 13:40:17 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 23 Sep 2010 13:40:17 -0000 Received: (qmail 66951 invoked by uid 500); 23 Sep 2010 13:40:17 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 66733 invoked by uid 500); 23 Sep 2010 13:40: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 66718 invoked by uid 99); 23 Sep 2010 13:40:13 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Sep 2010 13:40:13 +0000 X-ASF-Spam-Status: No, hits=2.5 required=10.0 tests=FREEMAIL_FROM,FREEMAIL_REPLY,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of paul.joseph.davis@gmail.com designates 209.85.214.180 as permitted sender) Received: from [209.85.214.180] (HELO mail-iw0-f180.google.com) (209.85.214.180) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Sep 2010 13:40:07 +0000 Received: by iwn8 with SMTP id 8so1990841iwn.11 for ; Thu, 23 Sep 2010 06:39:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=pczNairYBmC9mz1DnzogFrmuOGvjQrdBihCsLZHfk2M=; b=gMuxSk9cGgYQbtsWGgPqoySPcq76lqmu0HtS85pWYKgpSn+2m7HOUZSt4j4/ZBztzx Yth2YoL6QJD5PPSkO/zJMdwUm3uXV1enHtBKI4O1II/HPL6pxpwsNW8d5TRXCQshA9Bx YbYOrKbZ5voK/WL9wBRFIt0NDYNHXlMmvzb3g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=fUZr7qKVT9wqFuQOLWF+vVV2bP5go30fYxNxkWMevcdQ1IzqR7T0NC2HYLyg50N+se SIKRbivA6JbXMXxTid555ArxsibM4XAR00LIwGueO/IJ0woHER5Xw50Fi91nEaeKYhLR joUShUgTjFnW7A3jcPQhCyI/dvuTr0XEQwlwM= Received: by 10.231.17.11 with SMTP id q11mr2172585iba.63.1285249185722; Thu, 23 Sep 2010 06:39:45 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.30.194 with HTTP; Thu, 23 Sep 2010 06:39:05 -0700 (PDT) In-Reply-To: References: From: Paul Davis Date: Thu, 23 Sep 2010 09:39:05 -0400 Message-ID: Subject: Re: upgrading ibrowse (again) To: dev@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org The only changes that you need to worry about are changes to the published behavior. I don't see a reason not to replace ibrowse if it fixes that bug for you. Paul On Thu, Sep 23, 2010 at 6:36 AM, Filipe David Manana wrote: > Oh, btw, for got to mention, the only 2 cases we have in CouchDB for > streaming chunked HTTP responses are when listening for _changes of a > remote DB and getting attachments from a remote DB. > > On Thu, Sep 23, 2010 at 11:34 AM, Filipe David Manana > wrote: >> Hi all, >> >> Recently, I upgraded ibrowse in trunk (from 1.5.1 to 1.6.2). >> >> The reasons were several (check the README of ibrowse - >> http://github.com/cmullaparthi/ibrowse). >> I did it on 1.0.x as well since it adds an important bug fix for the >> proxy support feature. >> >> However, I recently found that it had a serious issue when streaming >> chunked responses (with {stream_to, {pid(), once} option) - >> http://github.com/cmullaparthi/ibrowse/issues/closed#issue/7 >> >> Chandru, ibrowse's author, just committed a fix for this and added at >> the same time more changes, upgrading ibrowse from version 1.6.2 to >> 2.0.0 - http://github.com/cmullaparthi/ibrowse/commit/d756a2b0b6a792639c= 5f4fad7db1fe461e6d3634 >> >> I definitely want to upgrade trunk to use ibrowse 2.0.0. >> However I'm unsure if we should do it for 1.0.x as well, since adds >> more changes then the streaming of chunked responses fix. >> >> Let me know your opinions. >> >> cheers >> >> >> -- >> Filipe David Manana, >> fdmanana@gmail.com, fdmanana@apache.org >> >> "Reasonable men adapt themselves to the world. >> =A0Unreasonable men adapt the world to themselves. >> =A0That's why all progress depends on unreasonable men." >> > > > > -- > Filipe David Manana, > fdmanana@gmail.com, fdmanana@apache.org > > "Reasonable men adapt themselves to the world. > =A0Unreasonable men adapt the world to themselves. > =A0That's why all progress depends on unreasonable men." >