This is an automated email from the ASF dual-hosted git repository.
jan pushed a change to branch elixir-suite
in repository https://gitbox.apache.org/repos/asf/couchdb.git.
from de0ea9a Merge pull request #1478 from cloudant/fix-warnings-and-errors
add e6272de Update build dependency docs for FreeBSD
add 1209036 Add regression runs on new dedicated FreeBSD VM
add 3358668 fix(_view changes feed): fix function_clause crash in
couch_native_process. Crash was caused by a missing implementation of ddoc
function for <<"views">> FunPath, implementation is based on FilterFun but
matches return values of the erlang:put() which is called in the native Emit
function and also expects ok and false when docs were not emitted.
add 0377e53 tests(couch_changes): add tests for changes feed filtering
using an Erlang view
add d36149e Merge pull request #1401 from
Spotme/spotme/fix/couch-native-process
add 5bbfbeb Don't set context for compaction files during db delete
(#1419)
add 73f1565 remove mention of os daemons and externals in ini files
add 54577f1 allow socket server configuration for TLS httpd
add 142eb6b feat: avoid double builds on PRs
add 1b15d4c feat: remove duplicate authentication check
add 7dfed0c Added tests for checking http status code depending on
cluster quorum
add bfc610f Make stem_interactive_updates option work again
add 80e431f Fix for issue #1136 - Error 500 deleting DB without quorum
add 177c22d Deletion responds 200 after a response from every node, and
202 in other case
add 71cf9f4 Adjust deletion tests in different cluster quorum conditions
add 45a0ad9 Add `conflicts: true` option to mango selectors
add 572234f Add tests for mango conflict finding
add e928b88 hook up proxy auth handler to chttpd
add aa73e4e Views now retain update_seq after compaction.
add a5858b9 Replace R16B03 with 17.5.3 for PR#1427
add 0f130cb Drop Erlang R16 support
add 4ea7210 config: improve handling of admin-supplied changes
add 768e9eb build: ease pattern matching to be less pedantic about RC
add a82419b build: release candidate tarball should have -RCx
add 5c93cb7 Use couch_util:trim for greater erlang compatibility
add 3c3546c string:trim() compat for couch_util:trim()
add fa3c812 bump deps
add 1703998 raise timeouts in attachment tests
add 215f49b wait for db deletion before db re-creation. Closes #1197
add dacb658 Clarify bad index creation error messages
add dd3a6b4 validate bind address by @wyc
add 8e5caaf demote notice to debug logs by @wyc
add 45583af Optionally prevent non-admins from accessing /_all_dbs
add 8c2b86a improve ddoc test reliablilty by waiting for ddoc deletion
add 3acf15f Make MD5 hash implementation configurable (#1171)
add 79eb1af Report git sha on welcome request
add 1d69790 Improve detection of git tags/dirty status
add 6ed65e8 add retry to test_request:request()
add 3ef3149 re-raise max_http_request_size to 4GB
add e2f7561 Add missing default case clause, fixes #1450
add 5678245 Switch fabric attachment receiver to use messages
add a239f76 bump hyper dependency, fix Windows build
add c94cc4c Revert "Make loginUser wait for successful authentication"
add 91f84f3 Revert "Replace resource expensive bcrypt test with shorter
version (#1231)"
add 7597abf Revert "Add bcrypt hashing option"
add 98eec31 Enable replication client _session auth by default
add b1fbbb1 Bump fauxton dependency
add cec965f [travis] 20.1 -> 20.3
add 10c19dc bump docs dependency
add 56bd13d Improve logging from test_util
add 2446758 bump fauxton
add cc1360d remove obsolete update_notification feature
add aeced65 Fix _stats reducer when map function emits array
add 17aec1f Merge pull request #1484 from
cloudant/fix-stats-reducer-for-array
add d29011b Fixed use of find ... -printf "%f" on Mac OS by replacing it
with -exec basename
add 0cbaefc added missing dependencies for Debian-based systems
add 99e801e Use new mochiweb recbuf|sndbuf undefined setting
add 54b2eaa Bump fauxton
add 0fefc85 Rename 'module' data provider to 'static_module'
add cf65280 Add 'callback_module' provider
add 7a2a390 Update documentation
add d98e3e1 Merge pull request #1432 from
cloudant/support-callback-module-data-provider
add a7f2aa5 Add rexi ping message
add a6bc72e Move mango selector matching to the shard level
add 1e4f32f Ensure we only receive the correct DOWN message
add 2a3b4e7 Merge pull request #1553 from apache/ref-match-1544
add ed1db09 Fix session based replicator auth when endpoints have
require_valid_user set
add 39dede7 Expose document update errors to client
add d3453d2 Merge pull request #1486 from
cloudant/fix-doc-update-case-clause
add 28ba48d Reduce size of #leaf.atts keys
add 0cb1110 Add `POST /_node/$node/_restart` endpoint
add d14869e Calculate uptime since application start instead of a beam
start
add fbe98b6 Use "/_node/<node>/_restart" from JavaScript tests
add 7217481 Remove special handling of 'restart' from
'test/javascript/run'
add 91ff3f6 Remove _restart endpoint from non-clustered interface
add 9be1213 Remove no longer needed handle_restart_req handler
add b847adb Merge pull request #1543 from cloudant/implement-node-restart
add 3852a00 Fix typos in couch_db_engine.erl
add da2e22a Fix bug during purge
add 151b9b0 Fix default security object handling
add bb27d5e Fix race on couch_db:reopen/1
add aea2833 Update fabric_doc_open eunit tests
add fc10fb5 Merge pull request #1366 from
apache/COUCHDB-3326-clustered-purge-pr1-misc-cleanup
add 391d7b5 Simplify logic in mem3_rep
add 8819a27 Merge pull request #1570 from
apache/COUCHDB-3326-clustered-purge-pr2-simplify-mem3-rep
add 9b7c2d1 Rewrite the PSE test suite to use couch_server
add 5230ca0 Move PSE tests to their own app
add d033063 Rename PSE test modules
add bbc74b9 Update PSE test definitions for new util module
add 776349c Update to use new couch_pse_tests app
add e0c7ad3 Enhance PSE tests with setup/teardown functions
add c02f6d2 Merge pull request #1368 from
apache/COUCHDB-3326-clustered-purge-pr3-refactor-pse-tests
add ab12e0b Create new on_compact trigger
add 2d3f935 Merge pull request #1369 from
apache/COUCHDB-3326-clustered-purge-pr4-on-compact-plugin
add febb0fc [01/10] Clustered Purge: Define new purge API
add eca282e [02/10] Clustered Purge: Update single node APIs
add bccc39d [03/10] Clustered Purge: Update couch_bt_engine
add 8a9112f [04/10] Clustered Purge: Update couch_pse_tests
add 48378a9 [05/10] Clustered Purge: Add upgrade tests
add 3be455b [06/10] Clustered Purge: Update mrview indexes
add c625933 [07/10] Clustered Purge: Internal replication
add 0234679 [08/10] Clustered Purge: Update read-repair
add 932dd93 [09/10] Clustered Purge: Fabric API
add 73ac8d1 [10/10] Clustered Purge: Clustered HTTP API
add f82b156 Merge pull request #1370 from
apache/COUCHDB-3326-clustered-purge-pr5-implementation
add 2350cd4 Switch rexi_sup restart strategy to rest_for_one
add d2d2261 Fix builtin _sum reduce function
add b648bbe Fix make warning from cpse_test_purge_seqs.erl
add ee7e700 Merge pull request #1576 from
apache/1573-export-all-for-pse-test
add bc03795 Improve validation of database creation parameters
add fc92fbe Merge pull request #1582 from
apache/improve-dbcreate-validation
add e748d13 Fix dialyzer warning of shard record construction
add 7d984ad Merge pull request #1581 from
apache/1580-shard-record-violation
add 0c6aa8b Improve cleanup_index_files
add 50be214 Merge pull request #1586 from
cloudant/improve-cleanup_index_files
add dff0b97 Implement convinience `mem3:ping/2` function
add cf7e92d Merge pull request #1590 from cloudant/add-mem3-ping
add b2b6988 Check if db exists in /db/_ensure_full_commit call (#1588)
add cba1a90 Create shard files if missing
add 32ff5f7 Merge pull request #1591 from apache/create-shards-if-missing
add 1a75eec Log warning when changes seq rewinds to 0
add 485e9ca Merge pull request #1568 from
cloudant/log-changes-rewind-reasons
add 2195eb3 Fix couch_server:terminate/2
add 1c25163 Reproduce race condition in couch_server
add f66c734 Fix couch_server concurrency error
add ee3c4b5 Allow disabling off-heap messages
add bbf0cc1 Add read_concurrency options to couch_server ETS
add 79dd054 Don't send update_lru messages when disabled
add d56c728 Merge pull request #1593 from apache/couch-server-improvements
add bc1326b Implement couch_file:format_status to log filepath
add b4bfc52 Merge pull request #1601 from cloudant/log_file_path_on_crash
add 52ed7fb Ignore local nodes in read repair filtering
add 7bca962 Merge branch 'master' into elixir-suite
No new revisions were added by this update.
Summary of changes:
.gitignore | 1 -
.travis.yml | 11 +-
INSTALL.Unix.md | 9 +-
Jenkinsfile | 31 +-
LICENSE | 117 ----
Makefile | 51 +-
Makefile.win | 45 +-
NOTICE | 7 -
build-aux/couchdb-build-release.sh | 6 +-
configure | 9 +
rebar.config.script | 18 +-
rel/overlay/etc/default.ini | 54 +-
rel/overlay/etc/local.ini | 16 +-
rel/reltool.config | 2 -
src/chttpd/src/chttpd.erl | 19 +-
src/chttpd/src/chttpd_auth.erl | 4 +
src/chttpd/src/chttpd_auth_request.erl | 5 +-
src/chttpd/src/chttpd_db.erl | 66 +-
src/chttpd/src/chttpd_misc.erl | 19 +-
src/chttpd/test/chttpd_db_test.erl | 22 +
src/chttpd/test/chttpd_purge_tests.erl | 320 ++++++++++
src/chttpd/test/chttpd_welcome_test.erl | 2 +
src/couch/priv/stats_descriptions.cfg | 12 +
src/couch/rebar.config.script | 17 +-
src/couch/src/couch.app.src | 1 -
src/couch/src/couch.erl | 1 -
src/couch/src/couch_app.erl | 11 +-
src/couch/src/couch_att.erl | 10 +-
src/couch/src/couch_auth_cache.erl | 7 -
src/couch/src/couch_bt_engine.erl | 259 ++++++--
src/couch/src/couch_bt_engine.hrl | 4 +-
src/couch/src/couch_bt_engine_compactor.erl | 124 +++-
src/couch/src/couch_bt_engine_header.erl | 35 +-
src/couch/src/couch_db.erl | 177 +++++-
src/couch/src/couch_db_engine.erl | 206 ++++--
src/couch/src/couch_db_plugin.erl | 11 +
src/couch/src/couch_db_updater.erl | 198 +++---
src/couch/src/couch_file.erl | 13 +-
src/couch/src/{couch_rand.erl => couch_hash.erl} | 50 +-
src/couch/src/couch_httpd.erl | 2 +-
src/couch/src/couch_httpd_auth.erl | 12 +-
src/couch/src/couch_httpd_db.erl | 23 +-
src/couch/src/couch_httpd_misc_handlers.erl | 25 +-
src/couch/src/couch_key_tree.erl | 13 -
src/couch/src/couch_native_process.erl | 16 +-
src/couch/src/couch_passwords.erl | 19 +-
src/couch/src/couch_query_servers.erl | 81 ++-
src/couch/src/couch_server.erl | 58 +-
src/couch/src/couch_stream.erl | 18 +-
src/couch/src/couch_users_db.erl | 10 +-
src/couch/src/couch_util.erl | 59 +-
src/couch/src/test_engine_compaction.erl | 185 ------
src/couch/src/test_engine_fold_changes.erl | 190 ------
src/couch/src/test_engine_get_set_props.erl | 70 --
src/couch/src/test_engine_open_close_delete.erl | 81 ---
src/couch/src/test_engine_purge_docs.erl | 158 -----
src/couch/src/test_engine_read_write_docs.erl | 317 ----------
src/couch/src/test_engine_util.erl | 607 ------------------
src/couch/src/test_request.erl | 6 +-
src/couch/src/test_util.erl | 3 +
src/couch/test/couch_bt_engine_tests.erl | 2 +-
src/couch/test/couch_bt_engine_upgrade_tests.erl | 220 +++++++
src/couch/test/couch_changes_tests.erl | 38 +-
src/couch/test/couch_key_tree_tests.erl | 177 +++---
src/couch/test/couch_passwords_tests.erl | 42 +-
src/couch/test/couch_query_servers_tests.erl | 95 +++
src/couch/test/couch_server_tests.erl | 173 +++++
src/couch/test/couchdb_attachments_tests.erl | 12 +-
src/couch/test/couchdb_mrview_tests.erl | 53 ++
.../{test.couch => db_with_1_purge_req.couch} | Bin 16482 -> 12470 bytes
....couch => db_with_1_purge_req_for_2_docs.couch} | Bin 16482 -> 16557 bytes
.../{test.couch => db_with_2_purge_req.couch} | Bin 16482 -> 16566 bytes
src/couch/test/fixtures/db_without_purge_req.couch | Bin 0 -> 61644 bytes
src/couch_epi/README.md | 35 +-
src/couch_epi/src/couch_epi_data.erl | 13 +-
src/couch_epi/src/couch_epi_sup.erl | 5 +-
src/couch_epi/src/couch_epi_util.erl | 2 +-
src/couch_epi/test/couch_epi_tests.erl | 67 +-
src/couch_event/src/couch_event_os_sup.erl | 82 ---
src/couch_event/src/couch_event_sup2.erl | 7 -
src/couch_index/src/couch_index_epi.erl | 5 +-
.../src/couch_index_plugin_couch_db.erl} | 25 +-
src/couch_index/src/couch_index_updater.erl | 50 +-
.../test/couch_index_ddoc_updated_tests.erl | 2 +-
src/couch_log/src/couch_log_server.erl | 2 +-
src/couch_mrview/src/couch_mrview.erl | 2 +-
src/couch_mrview/src/couch_mrview_cleanup.erl | 16 +-
src/couch_mrview/src/couch_mrview_compactor.erl | 2 +
src/couch_mrview/src/couch_mrview_index.erl | 115 +++-
src/couch_mrview/src/couch_mrview_show.erl | 4 +-
src/couch_mrview/src/couch_mrview_test_util.erl | 5 +
src/couch_mrview/src/couch_mrview_updater.erl | 14 +-
src/couch_mrview/src/couch_mrview_util.erl | 47 +-
.../test/couch_mrview_purge_docs_fabric_tests.erl | 276 ++++++++
.../test/couch_mrview_purge_docs_tests.erl | 506 +++++++++++++++
.../src/couch_pse_tests.app.src} | 11 +-
src/couch_pse_tests/src/cpse_gather.erl | 95 +++
.../src/cpse_test_attachments.erl} | 50 +-
src/couch_pse_tests/src/cpse_test_compaction.erl | 318 ++++++++++
src/couch_pse_tests/src/cpse_test_fold_changes.erl | 198 ++++++
.../src/cpse_test_fold_docs.erl} | 167 ++---
.../src/cpse_test_fold_purge_infos.erl | 166 +++++
.../src/cpse_test_get_set_props.erl | 95 +++
.../src/cpse_test_open_close_delete.erl | 76 +++
.../src/cpse_test_purge_bad_checkpoints.erl | 80 +++
src/couch_pse_tests/src/cpse_test_purge_docs.erl | 463 ++++++++++++++
.../src/cpse_test_purge_replication.erl | 202 ++++++
src/couch_pse_tests/src/cpse_test_purge_seqs.erl | 126 ++++
.../src/cpse_test_read_write_docs.erl | 318 ++++++++++
.../src/cpse_test_ref_counting.erl} | 57 +-
src/couch_pse_tests/src/cpse_util.erl | 674 ++++++++++++++++++++
src/couch_replicator/src/couch_replicator_auth.erl | 2 +-
.../src/couch_replicator_auth_session.erl | 90 ++-
src/couch_replicator/src/couch_replicator_ids.erl | 2 +-
.../test/couch_replicator_many_leaves_tests.erl | 2 +-
.../test/couch_replicator_test_helper.erl | 12 +-
src/ddoc_cache/src/ddoc_cache_lru.erl | 2 +-
src/fabric/src/fabric.erl | 100 ++-
src/fabric/src/fabric_db_delete.erl | 6 +-
src/fabric/src/fabric_db_info.erl | 29 +-
src/fabric/src/fabric_db_meta.erl | 26 +-
src/fabric/src/fabric_doc_open.erl | 702 +++++++++++----------
src/fabric/src/fabric_doc_open_revs.erl | 262 ++++++--
src/fabric/src/fabric_doc_purge.erl | 572 +++++++++++++++++
src/fabric/src/fabric_doc_update.erl | 3 +-
src/fabric/src/fabric_rpc.erl | 148 ++++-
src/fabric/src/fabric_util.erl | 2 +-
src/fabric/src/fabric_view_changes.erl | 10 +-
src/fabric/test/fabric_rpc_purge_tests.erl | 307 +++++++++
src/mango/src/mango_cursor_view.erl | 120 +++-
src/mango/src/mango_error.erl | 4 +-
src/mango/src/mango_execution_stats.erl | 7 +-
src/mango/test/19-find-conflicts.py | 41 ++
src/mango/test/20-no-timeout-test.py | 38 ++
src/mango/test/mango.py | 5 +
src/mem3/include/mem3.hrl | 12 +-
src/mem3/src/mem3.erl | 26 +-
src/mem3/src/mem3_epi.erl | 3 +-
.../src/mem3_plugin_couch_db.erl} | 8 +-
src/mem3/src/mem3_rep.erl | 234 ++++++-
src/mem3/src/mem3_rpc.erl | 71 ++-
src/mem3/src/mem3_shards.erl | 2 +-
src/mem3/src/mem3_util.erl | 15 +-
src/rexi/src/rexi.erl | 9 +
src/rexi/src/rexi_server.erl | 2 +-
src/rexi/src/rexi_sup.erl | 2 +-
src/rexi/src/rexi_utils.erl | 2 +
src/setup/src/setup.erl | 43 +-
test/javascript/run | 14 +-
test/javascript/test_setup.js | 11 +-
.../with-quorum/attachments.js} | 30 +-
.../with-quorum/attachments_delete.js} | 28 +-
.../attachments_delete_overridden_quorum.js | 36 ++
.../with-quorum/attachments_overridden_quorum.js | 40 ++
.../with-quorum/{db-creation.js => db_creation.js} | 0
...reation.js => db_creation_overridden_quorum.js} | 11 +-
.../db-creation.js => with-quorum/db_deletion.js} | 16 +-
...reation.js => db_deletion_overridden_quorum.js} | 14 +-
.../with-quorum/{db-creation.js => doc_bulk.js} | 20 +-
...b-creation.js => doc_bulk_overridden_quorum.js} | 20 +-
.../with-quorum/{db-creation.js => doc_copy.js} | 20 +-
.../with-quorum/doc_copy_overridden_quorum.js} | 26 +-
.../with-quorum/{db-creation.js => doc_crud.js} | 24 +-
...b-creation.js => doc_crud_overridden_quorum.js} | 24 +-
.../tests-cluster/without-quorum/attachments.js | 39 ++
.../without-quorum/attachments_delete.js | 37 ++
.../attachments_delete_overridden_quorum.js | 36 ++
.../attachments_overridden_quorum.js | 42 ++
.../{db-creation.js => db_creation.js} | 3 +-
...reation.js => db_creation_overridden_quorum.js} | 12 +-
.../{db-creation.js => db_deletion.js} | 18 +-
...reation.js => db_deletion_overridden_quorum.js} | 15 +-
.../without-quorum/{db-creation.js => doc_bulk.js} | 20 +-
...b-creation.js => doc_bulk_overridden_quorum.js} | 20 +-
.../without-quorum/{db-creation.js => doc_copy.js} | 20 +-
...b-creation.js => doc_copy_overridden_quorum.js} | 23 +-
.../without-quorum/{db-creation.js => doc_crud.js} | 25 +-
...b-creation.js => doc_crud_overridden_quorum.js} | 24 +-
test/javascript/tests/design_docs.js | 8 +-
test/javascript/tests/erlang_views.js | 5 +-
test/javascript/tests/purge.js | 27 +-
test/javascript/tests/users_db.js | 7 +
test/javascript/tests/users_db_security.js | 167 +----
183 files changed, 9353 insertions(+), 3563 deletions(-)
create mode 100644 src/chttpd/test/chttpd_purge_tests.erl
copy src/couch/src/{couch_rand.erl => couch_hash.erl} (50%)
delete mode 100644 src/couch/src/test_engine_compaction.erl
delete mode 100644 src/couch/src/test_engine_fold_changes.erl
delete mode 100644 src/couch/src/test_engine_get_set_props.erl
delete mode 100644 src/couch/src/test_engine_open_close_delete.erl
delete mode 100644 src/couch/src/test_engine_purge_docs.erl
delete mode 100644 src/couch/src/test_engine_read_write_docs.erl
delete mode 100644 src/couch/src/test_engine_util.erl
create mode 100644 src/couch/test/couch_bt_engine_upgrade_tests.erl
create mode 100644 src/couch/test/couch_query_servers_tests.erl
copy src/couch/test/fixtures/{test.couch => db_with_1_purge_req.couch} (66%)
copy src/couch/test/fixtures/{test.couch =>
db_with_1_purge_req_for_2_docs.couch} (83%)
copy src/couch/test/fixtures/{test.couch => db_with_2_purge_req.couch} (86%)
create mode 100644 src/couch/test/fixtures/db_without_purge_req.couch
delete mode 100644 src/couch_event/src/couch_event_os_sup.erl
copy src/{ddoc_cache/src/ddoc_cache_entry_custom.erl =>
couch_index/src/couch_index_plugin_couch_db.erl} (67%)
create mode 100644
src/couch_mrview/test/couch_mrview_purge_docs_fabric_tests.erl
create mode 100644 src/couch_mrview/test/couch_mrview_purge_docs_tests.erl
copy src/{couch_log/src/couch_log.app.src =>
couch_pse_tests/src/couch_pse_tests.app.src} (76%)
create mode 100644 src/couch_pse_tests/src/cpse_gather.erl
rename src/{couch/src/test_engine_attachments.erl =>
couch_pse_tests/src/cpse_test_attachments.erl} (63%)
create mode 100644 src/couch_pse_tests/src/cpse_test_compaction.erl
create mode 100644 src/couch_pse_tests/src/cpse_test_fold_changes.erl
rename src/{couch/src/test_engine_fold_docs.erl =>
couch_pse_tests/src/cpse_test_fold_docs.erl} (62%)
create mode 100644 src/couch_pse_tests/src/cpse_test_fold_purge_infos.erl
create mode 100644 src/couch_pse_tests/src/cpse_test_get_set_props.erl
create mode 100644 src/couch_pse_tests/src/cpse_test_open_close_delete.erl
create mode 100644 src/couch_pse_tests/src/cpse_test_purge_bad_checkpoints.erl
create mode 100644 src/couch_pse_tests/src/cpse_test_purge_docs.erl
create mode 100644 src/couch_pse_tests/src/cpse_test_purge_replication.erl
create mode 100644 src/couch_pse_tests/src/cpse_test_purge_seqs.erl
create mode 100644 src/couch_pse_tests/src/cpse_test_read_write_docs.erl
rename src/{couch/src/test_engine_ref_counting.erl =>
couch_pse_tests/src/cpse_test_ref_counting.erl} (62%)
create mode 100644 src/couch_pse_tests/src/cpse_util.erl
create mode 100644 src/fabric/src/fabric_doc_purge.erl
create mode 100644 src/fabric/test/fabric_rpc_purge_tests.erl
create mode 100644 src/mango/test/19-find-conflicts.py
create mode 100644 src/mango/test/20-no-timeout-test.py
copy src/{ddoc_cache/test/ddoc_cache_ev.erl =>
mem3/src/mem3_plugin_couch_db.erl} (78%)
copy test/javascript/{tests/large_docs.js =>
tests-cluster/with-quorum/attachments.js} (54%)
copy test/javascript/{tests/large_docs.js =>
tests-cluster/with-quorum/attachments_delete.js} (57%)
create mode 100644
test/javascript/tests-cluster/with-quorum/attachments_delete_overridden_quorum.js
create mode 100644
test/javascript/tests-cluster/with-quorum/attachments_overridden_quorum.js
copy test/javascript/tests-cluster/with-quorum/{db-creation.js =>
db_creation.js} (100%)
copy test/javascript/tests-cluster/with-quorum/{db-creation.js =>
db_creation_overridden_quorum.js} (62%)
copy test/javascript/tests-cluster/{without-quorum/db-creation.js =>
with-quorum/db_deletion.js} (70%)
copy test/javascript/tests-cluster/with-quorum/{db-creation.js =>
db_deletion_overridden_quorum.js} (67%)
copy test/javascript/tests-cluster/with-quorum/{db-creation.js => doc_bulk.js}
(70%)
copy test/javascript/tests-cluster/with-quorum/{db-creation.js =>
doc_bulk_overridden_quorum.js} (63%)
copy test/javascript/tests-cluster/with-quorum/{db-creation.js => doc_copy.js}
(70%)
copy test/javascript/{tests/large_docs.js =>
tests-cluster/with-quorum/doc_copy_overridden_quorum.js} (55%)
copy test/javascript/tests-cluster/with-quorum/{db-creation.js => doc_crud.js}
(68%)
rename test/javascript/tests-cluster/with-quorum/{db-creation.js =>
doc_crud_overridden_quorum.js} (55%)
create mode 100644 test/javascript/tests-cluster/without-quorum/attachments.js
create mode 100644
test/javascript/tests-cluster/without-quorum/attachments_delete.js
create mode 100644
test/javascript/tests-cluster/without-quorum/attachments_delete_overridden_quorum.js
create mode 100644
test/javascript/tests-cluster/without-quorum/attachments_overridden_quorum.js
copy test/javascript/tests-cluster/without-quorum/{db-creation.js =>
db_creation.js} (89%)
copy test/javascript/tests-cluster/without-quorum/{db-creation.js =>
db_creation_overridden_quorum.js} (64%)
copy test/javascript/tests-cluster/without-quorum/{db-creation.js =>
db_deletion.js} (72%)
copy test/javascript/tests-cluster/without-quorum/{db-creation.js =>
db_deletion_overridden_quorum.js} (65%)
copy test/javascript/tests-cluster/without-quorum/{db-creation.js =>
doc_bulk.js} (74%)
copy test/javascript/tests-cluster/without-quorum/{db-creation.js =>
doc_bulk_overridden_quorum.js} (67%)
copy test/javascript/tests-cluster/without-quorum/{db-creation.js =>
doc_copy.js} (72%)
copy test/javascript/tests-cluster/without-quorum/{db-creation.js =>
doc_copy_overridden_quorum.js} (56%)
copy test/javascript/tests-cluster/without-quorum/{db-creation.js =>
doc_crud.js} (65%)
rename test/javascript/tests-cluster/without-quorum/{db-creation.js =>
doc_crud_overridden_quorum.js} (58%)