From user-return-19304-apmail-couchdb-user-archive=couchdb.apache.org@couchdb.apache.org Mon Jan 2 20:44:02 2012 Return-Path: X-Original-To: apmail-couchdb-user-archive@www.apache.org Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B949ABB73 for ; Mon, 2 Jan 2012 20:44:02 +0000 (UTC) Received: (qmail 27849 invoked by uid 500); 2 Jan 2012 20:44:01 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 27778 invoked by uid 500); 2 Jan 2012 20:44:01 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 27770 invoked by uid 99); 2 Jan 2012 20:44:00 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Jan 2012 20:44:00 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of kevin.r.coombes@gmail.com designates 209.85.161.180 as permitted sender) Received: from [209.85.161.180] (HELO mail-gx0-f180.google.com) (209.85.161.180) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Jan 2012 20:43:51 +0000 Received: by ggnq1 with SMTP id q1so11784242ggn.11 for ; Mon, 02 Jan 2012 12:43:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to :subject:content-type:content-transfer-encoding; bh=qynspRZa5Rpb7JPuXS/3mzwtCvjkRJkCtpNUXyEBcmc=; b=DzH3ek3BClj4qZTXM8OpDXrlAQ44u7+pgOBY1Ix8RcUQyzdISt95HuMgSmNkjjEnsv Zp125CZ8FpW2nRvsDBB088/Taf8AqjR1/JRivJ0lxzG+K5ej6ZbIjkg4Z1IO5171I4au XhzHFpIHVUvUTVcF1lvqYWqLTrsnmhM6csQK8= Received: by 10.236.178.101 with SMTP id e65mr65370720yhm.40.1325537010745; Mon, 02 Jan 2012 12:43:30 -0800 (PST) Received: from [10.105.35.136] ([143.111.22.28]) by mx.google.com with ESMTPS id j11sm59795570anl.8.2012.01.02.12.43.29 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 02 Jan 2012 12:43:30 -0800 (PST) Message-ID: <4F0216F0.2030502@gmail.com> Date: Mon, 02 Jan 2012 14:43:28 -0600 From: "Kevin R. Coombes" Organization: UT M.D. Anderson Cancer Center User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: "user@couchdb.apache.org" Subject: upgrade on windows Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi, I am currently running CouchDB 1.0.1 on a 64-bit Windows 7 machine. I know this version is somewhat old, and I would like to upgrade to something newer. My main reason for wanting to upgrade is that I am currently unable to _replicate design documents along with the rest of the database (regardless of where and how many times I supply the relevant admin passwords...). I tried previously to upgrade in place to something in the 1.1.x series, and after upgrading, all of my CouchApp databases appeared to have something broken in the JavaScript related to the base URI. So I backed out, reinstalled the old version, and waited for an opportunity when I might have more time to figure out what was going on. That time has arrived...and so I have a series of questions. [Question 1] Does there exist somewhere a "feature comparison" between the 1.0.X and 1.1.X series of builds? The Wiki installation page (http://wiki.apache.org/couchdb/Installation) has a comparison of the dependencies, but not the difference in features. The feature I am most interested in at the moment is that I would like my existing CouchApp JavaScript code to continue to work.... The second most important feature is the ability to _replicate design documents along with the rest of the database. Preferably with instructions on how to do this, including details about when and where to supply admin passwords. Which leads to [Question 2] Should I upgrade to 1.0.3 or to 1.1.1 to get the features I want? [Question 3] I have no interest in compiling CouchDB from source for this machine. The Wiki pages "http://wiki.apache.org/couchdb/Installing_on_Windows" and "http://wiki.apache.org/couchdb/Windows_binary_installer" point to at least three different sources of binary installers. One of those links (for couchdb-1.0.2) is no longer valid, so it would be nice if someone removed it. The other two links point to similar-looking pages on github. It would be really helpful if someone would document what the differences are between these pages, and why two competitors exist. It would be even more helpful if the community would declare one of them the "official" distributor for Windows installers.... In any event, why should I pick one of these distributors of windows binary installers over the other? [Questions 4 -- Infinity] Is there an official guide or set of recommendations for upgrading? Do I upgrade in place? Do I have to uninstall previous versions before installing the new version? If I uninstall, what gets left behind? Thanks for your help and advice, Kevin