Closes COUCHDB-431 Patch by: - Dale Harvey - Benoit Chesneau - Jan Lehnardt - Robert Newson See `etc/couchdb/default.ini.tpl.in` for configuration examples.
This patch introduces a stable server-wide UUID which is used in place of the local hostname and port number in new replication ids. This allows CouchDB to find a valid checkpoint even if the coordinating node's port has changed (it might be using a dynamic port, for example). COUCHDB-1259
Loops in the rewriter would end up pegging the CPU until memory was exhausted. Max recursion is now configurable and limited to 100 iterations. Fixes: COUCHDB-1441
Repeated rewrites would replace the initial value of X-CouchDB-Requested-Path. Fixes: COUCHDB-1442
- updated NEWS and CHANGES