couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joan Touzet <woh...@apache.org>
Subject Re: [VOTE] Release Apache CouchDB 2.0.0-rc.1
Date Wed, 14 Sep 2016 22:14:30 GMT
----- Original Message -----
> From: "Robert Samuel Newson" <rnewson@apache.org>
> ...
> not including the uuid in :5984/ is a welcome oversight, butt we
> should fix it in a future release.

Defect filed, COUCHDB-3147.

> All nodes in the same cluster should be set to have the same uuid
> (the uuid is uniquely identifying the _cluster_). Different clusters
> must have different uuids. But because each node will generate a
> uuid on startup if it's missing, it's fortunate we didn't add it to
> the welcome message yet.

We should document this and ensure the cluster setup script does the
right thing w.r.t. UUIDs as well.

I annotated this as a concern in COUCHDB-3147.

-Joan

> 
> B.
> 
> > On 14 Sep 2016, at 22:53, Joan Touzet <wohali@apache.org> wrote:
> > 
> > And of course my turn to vote:
> > 
> > Windows 7 SP1. MD5 OK.
> > 
> > * Installed successfully
> > * Fauxton working
> > * Documentation available
> > * Setup in single node mode
> > * Created test database, few docs, worked fine
> > * Replicated from Cloudant, worked fine
> > 
> > Problems:
> > * Also not seeing UUID at http://localhost:5984/ as reported by
> >  Johannes Schmidt...this appears to be intentional, though.
> >  (You can see an individual node's UUID at http://localhost:5986/)
> > 
> >  Compare
> >  https://github.com/apache/couchdb-chttpd/blob/master/src/chttpd_misc.erl#L46-L55
> >  to
> >  https://github.com/apache/couchdb-couch/blob/master/src/couch_httpd_misc_handlers.erl#L33-L42
> > 
> >  Presumably we've left out the UUID because it would change all
> >  the time in a load-balanced cluster configuration.
> > 
> > I'll vote +1 as well.
> > 
> > -Joan
> > 
> > ----- Original Message -----
> >> From: "Joan Touzet" <wohali@apache.org>
> >> To: dev@couchdb.apache.org
> >> Sent: Monday, September 12, 2016 6:11:39 PM
> >> Subject: Re: [VOTE] Release Apache CouchDB 2.0.0-rc.1
> >> 
> >> Following up on my last post:
> >> 
> >> A very minor change was required to our build script to make
> >> the build work on Windows. As such I am posting a build based
> >> on the tree with this one change as 2.0.0-rc1.
> >> 
> >> Windows build is posted at:
> >> 
> >> https://dist.apache.org/repos/dist/dev/couchdb/binary/win/2.0.0/rc.1/apache-couchdb-2.0.0.msi
> >> https://dist.apache.org/repos/dist/dev/couchdb/binary/win/2.0.0/rc.1/apache-couchdb-2.0.0.msi.md5
> >> 
> >> Please note this build is based on Erlang 17.5.
> >> 
> >> -Joan
> >> 
> >> ----- Original Message -----
> >> From: "Joan Touzet" <wohali@apache.org>
> >> To: dev@couchdb.apache.org
> >> Sent: Monday, September 12, 2016 1:34:33 PM
> >> Subject: Re: [VOTE] Release Apache CouchDB 2.0.0-rc.1
> >> 
> >> All,
> >> 
> >> Sadly the build is broken on Windows. A change just yesterday to
> >> how we populate the version number into the build wasn't tested,
> >> and the approach is inoperative on Windows.
> >> 
> >> I am investigating the problem today and hope to have a fix in a
> >> few hours.
> >> 
> >> Until then please keep testing the release on Linux/OSX and let us
> >> know your findings.
> >> 
> >> -Joan
> >> 
> >> ----- Original Message -----
> >> From: "Nick Vatamaniuc" <vatamane@gmail.com>
> >> To: dev@couchdb.apache.org
> >> Sent: Monday, September 12, 2016 12:36:35 PM
> >> Subject: Re: [VOTE] Release Apache CouchDB 2.0.0-rc.1
> >> 
> >> Debian 8.5, Erlang 17
> >> 
> >> Downloaded, verifying signatures and hashes.
> >> 
> >> ./configure && make && ./dev/run
> >> 
> >> Specific features tested:
> >> creating/deleted docs and databases
> >> replication (continuous, normal)
> >> replication filters (js, mango, view, doc_ids)
> >> small attachments
> >> 
> >> +1
> >> 
> >> Cheers,
> >> -Nick
> >> 
> >> 
> >> On Mon, Sep 12, 2016 at 9:55 AM, Jan Lehnardt <jan@apache.org>
> >> wrote:
> >>> Hey all,
> >>> 
> >>> I have a also prepared a Mac OS X binary based on the 2.0.0.rc.1
> >>> source for your testing pleasure, just note that this is for your
> >>> convenience, we are not voting on this.
> >>> 
> >>> There are a few TBD items inside the Mac app (like hooking up the
> >>> right ini files and logs), so if you are using the 1.x Mac App,
> >>> things may get wonky. But it generally works :)
> >>> 
> >>> If anything is really wonky, please try the source release to
> >>> verify it’s not something with the Mac app.
> >>> 
> >>> Also remember to stop any 1.x CouchDB instances you might be
> >>> running on port 5984.
> >>> 
> >>> Enjoy:
> >>> 
> >>>    https://dist.apache.org/repos/dist/dev/couchdb/binary/mac/2.0.0/rc.1/Apache-CouchDB-2.0.0.zip
> >>>    https://dist.apache.org/repos/dist/dev/couchdb/binary/mac/2.0.0/rc.1/Apache-CouchDB-2.0.0.zip.asc
> >>>    https://dist.apache.org/repos/dist/dev/couchdb/binary/mac/2.0.0/rc.1/Apache-CouchDB-2.0.0.zip.sha1
> >>>    https://dist.apache.org/repos/dist/dev/couchdb/binary/mac/2.0.0/rc.1/Apache-CouchDB-2.0.0.zip.256
> >>>    https://dist.apache.org/repos/dist/dev/couchdb/binary/mac/2.0.0/rc.1/Apache-CouchDB-2.0.0.zip.md5
> >>> 
> >>> Best
> >>> Jan
> >>> --
> >>> 
> >>>> On 12 Sep 2016, at 15:53, Jan Lehnardt <jan@apache.org> wrote:
> >>>> 
> >>>> Dear community,
> >>>> 
> >>>> I would like to call a vote Apache CouchDB 2.0.0-rc.1.
> >>>> 
> >>>> We encourage the whole community to download and test these
> >>>> release artefacts so that any critical issues can be resolved
> >>>> before the release is made. Everyone is free to vote on this
> >>>> release, so get stuck in!
> >>>> 
> >>>> The release artefacts we are voting on are available here:
> >>>> 
> >>>>   wget
> >>>>   https://dist.apache.org/repos/dist/dev/couchdb/source/2.0.0/rc.1/apache-couchdb-2.0.0.tar.gz
> >>>>   wget
> >>>>   https://dist.apache.org/repos/dist/dev/couchdb/source/2.0.0/rc.1/apache-couchdb-2.0.0.tar.gz.asc
> >>>>   wget
> >>>>   https://dist.apache.org/repos/dist/dev/couchdb/source/2.0.0/rc.1/apache-couchdb-2.0.0.tar.gz.tar.gz.md5
> >>>>   wget
> >>>>   https://dist.apache.org/repos/dist/dev/couchdb/source/2.0.0/rc.1/apache-couchdb-2.0.0.tar.gz.tar.gz.sha
> >>>> 
> >>>> Please follow the test procedure here:
> >>>> 
> >>>>   https://docs.google.com/document/d/1BtndYr-0KDQTqBSLVdJoR_8C5ObYjT1RBo_Qyh5ykdQ/edit
> >>>> 
> >>>> Please remember that “rc.1” is an annotation. If the vote
> >>>> passes,
> >>>> these artefacts will be released as Apache CouchDB 2.0.0. If we
> >>>> are restarting the vote, we’ll get “rc.2”, “rc.3” etc.
> >>>> 
> >>>> Please also note, since this is the first vote on 2.0.0, we’re
> >>>> leaving the vote open for a full five days instead of the usual
> >>>> 3.
> >>>> 
> >>>> If you find *anything* out of the ordinary, please let us know
> >>>> asap. Doing votes is cheap, but we have to make sure that this
> >>>> is
> >>>> a good release.
> >>>> 
> >>>> Here is some background info on what it means to do an Apache
> >>>> Release: http://www.apache.org/dev/release.html
> >>>> 
> >>>> Everyone on this list has a vote and every vote counts!
> >>>> 
> >>>> Please cast your votes now.
> >>>> 
> >>>> Thanks,
> >>>> Jan
> >>>> --
> >>>> 
> >>> 
> >>> --
> >>> Professional Support for Apache CouchDB:
> >>> https://neighbourhood.ie/couchdb-support/
> >>> 
> >> 
> 
> 

Mime
View raw message