COUCHDB-1047 - support inclusive_end with reduce calls

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1064798 13f79535-47bb-0310-9956-ffa450edef68
fix misleading code sample in comment (thanks vmx).

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1064810 13f79535-47bb-0310-9956-ffa450edef68
COUCHDB-969 - handle passwords with : in them.

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1064854 13f79535-47bb-0310-9956-ffa450edef68
Respect latest=true option in open_revs calls

Patch by Randall Leeds, closes COUCHDB-853

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1064945 13f79535-47bb-0310-9956-ffa450edef68
Added test swap_rep_db to test case replicator_db.js

The purpose of this test is to verify that replications are stopped and
restarted when the replicator database is dynamically changed.


git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1065448 13f79535-47bb-0310-9956-ffa450edef68
Fix spurious declarations of new merge conflicts

This patch also adds extra tests of the key tree merging logic as well
as edoc-formatted documentation for the module and a few of the merge
functions.  Closes COUCHDB-902.

Thanks Paul Davis, Bob Dionne, Klaus Trainer.

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1065471 13f79535-47bb-0310-9956-ffa450edef68
Cleanup all test databases created by replicator_db.js


git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1065923 13f79535-47bb-0310-9956-ffa450edef68
Replicator DB: make number of replication retry attempts configurable

Closes COUCHDB-1051


git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1066340 13f79535-47bb-0310-9956-ffa450edef68
fix clause warning introduced with COUCHDB-969

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1066401 13f79535-47bb-0310-9956-ffa450edef68
Make server listen on an unused port during unit tests

This prevents the tests from failing when another instance of CouchDB
is already running on the same machine.

COUCHDB-1049

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1066574 13f79535-47bb-0310-9956-ffa450edef68
Do not persist custom settings

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1066575 13f79535-47bb-0310-9956-ffa450edef68
Move _error resource config to startup

This avoids a race condition where the HTTP daemon would restart but
not load the _error proxy route.

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1066590 13f79535-47bb-0310-9956-ffa450edef68
cleaner fix for COUCHDB-969

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1066597 13f79535-47bb-0310-9956-ffa450edef68
Use shell scripts to trigger daemon errors.

The old scripts were written with escript and were occasionally taking
too long to boot the entire Erlang VM causing some of the timing based
tests to fail. Using shell scripts should minimize the process start
up times to avoid these spurious errors.

Thanks to Adam Kocoloski for pointing out my ineptitude.
Fixes COUCHDB-1055



git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1066704 13f79535-47bb-0310-9956-ffa450edef68
Fix etap test errors during make distcheck.

  * Updated shebang lines to use /bin/sh -e
  * Fixed config file paths for VPATH builds
  * Updated test/etap/Makefile.am to have correct paths
    for the new shell scripts and random_port.ini



git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1066932 13f79535-47bb-0310-9956-ffa450edef68
Fix whitepsace issues in test/etap/Makefile.am

  * Replaced some tabs with spaces in the EXTRA_DIST list.



git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1066948 13f79535-47bb-0310-9956-ffa450edef68
Make compatible with jQuery 1.5.x


git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1067420 13f79535-47bb-0310-9956-ffa450edef68
Upgrade jquery.form.js to v2.63


git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1067425 13f79535-47bb-0310-9956-ffa450edef68
More efficient logging, closes COUCHDB-1054



git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1067873 13f79535-47bb-0310-9956-ffa450edef68
More efficient _changes?include_docs=true and _all_docs?include_docs=true

Closes COUCHDB-1061


git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1069262 13f79535-47bb-0310-9956-ffa450edef68