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