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%)

Reply via email to