You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by wo...@apache.org on 2018/03/26 23:20:45 UTC

[couchdb] branch fix-custom-compaction-daemon-config updated (56c8f71 -> 26ddad7)

This is an automated email from the ASF dual-hosted git repository.

wohali pushed a change to branch fix-custom-compaction-daemon-config
in repository https://gitbox.apache.org/repos/asf/couchdb.git.


    from 56c8f71  Fix DB-specific compaction configuration (#1059)
     add beb8781  Add couch_stats tracking back to couch_log (#1064)
     add 8e0e8b3  Fix haproxy stats (#1039)
     add 7c37e58  Mango: change catch-all field range priority (#1069)
     add 3b28b84  Fix mango native proc crash (#1067)
     add dd7cb4e  Refactor couch_log
     add 3c90cc3  Merge pull request #1078 from cloudant/issue-832-couch_log-refactor
     add b791106  Cleanup data dirs in eunit_plugin before test run
     add f71daa2  Merge pull request #1090 from apache/cleanup-on-setup_eunit
     add f3ecd13  Use uuid in tmp db names in unit tests
     add bc192d1  Merge pull request #1092 from apache/use-uuid-in-eunit-dbnames
     add 0414ef3  Make sure mango tests's recreate fun creates db
     add 4ac9ab0  Merge pull request #1091 from apache/better-mango-test-recreate-function
     add 6fb3577  Return friendly error message when creating user with invalid password (#1087)
     add 65fbcd0  fallback to "selector" on empty "partial_filter_selector" (#1098)
     add 730dcf7  Simplify couch_key_tree test setup
     add 1768aea  Remove warning on `couch_epi_codegen` compile
     add 649b808  Allow override of `-args_file` and `-config` parameters (#1095)
     add 567a16e  Fix couch_peruser_test
     add ba82c4e  Return null for update_seq and offset if update_seq is true issue 969
     add aa7821b  Merge pull request #1085 from cloudant/issue-969-update_seq-true
     add b43c401  Create all needed directories to build docs (#1115)
     add 0fd9509  Add support for queries in /{db}/_all_docs POST Fixes #820
     add 91f5985  Set eunit timeout on a whole test object
     add b2e0e13  Merge pull request #1123 from apache/fix-create_delete_database_continuously-test
     add d16f2db  Make peruser database prefix configurable
     add c3bc956  Remove outdated docker targets and docs (#1109)
     add 4e35b36  Hide Auth information in replication document for reader   - don't display credential information for user who   just wants to check replication status. In basic authentication,   the credential information is available in header field of doc
     add 52e7cbe  Decode destination header for doc copy
     add 380ae69  Remove 'smartquote' from default.ini, broke the build
     add 1ecf363  Make _design_docs to respect query parameters
     add 92a280a  Introduce new _dbs_info endpoint to get info of a list of databases
     add 884db89  Merge pull request #1082 from cloudant/issue-822-all-dbs-info
     add 960a6f9  Fix for issue #603 - Error 500 when creating a db below quorum
     add 1c39e0c  feat: add quorum tests to make check
     add 7a296d2  Fix for issue #1134 clean up dev/lib before run mango tests (#1135)
     add 1446e87  Remove queries for _all_docs issue 820
     add 3b53c1c  Merge pull request #1143 from cloudant/issue-820-remove-queries-for_all_docs
     add d35f00a  Simplify make dist approach
     add d3a2871  feat: add ./configure --dev as alias for -c --disable-{docs,fauxton}
     add c6f0208  Add config app to couch_replicator app dependencies
     add 6cd62c2  Bump config to 1.0.2 for dialyzer related fixes
     add 4976f49  Use callbacks for couch_event_listener behavior
     add 302bd8b  feat: update mochiweb to 2.17.0
     add 6d959a7  Avoid unconditional retries in replicator's http client
     add 0832393  Prevent chttpd multipart zombie processes
     add 364ea20  Remove old rolling reboot upgrade code
     add fb2b046  Add couch_db_engine module
     add 8e34ce3  Add legacy storage engine implementation
     add f6a7711  Implement pluggable storage engines
     add d80f7df  Add storage engine test suite
     add 49d4194  Ensure deterministic revisions for attachments
     add fdc7a26  Increase timeout for storage engine tests
     add 51cb6ae  Eliminate "default" Erlang platform from Jenkins CI
     add 9b99722  Remove unused code for starting compactions
     add 4a73d03  re-enable "flaky" test in quest to nail down #745
     add 72b41c4  Implement pluggable authentication and session support for replicator
     add 2c43e62  This fixes couch_bt_engine:fold_local_docs/4
     add 5ef942a  feat: introduce snooze_period to reduce compaction_daemon load.
     add 0761b6a  fix: simplify config integer get
     add 58fef34  feat: bump the compaction daemon check_interval to one hour
     add e5bf9d4  doc: add snooze_period doc to default.ini
     add 42aba99  feat: demote view index opening/closing to log level debug
     add 3bd033b  Prevent access to Fauxton on node-local port (5986)
     add 8898104  Fix dialyzer warning on `couch_key_tree:merge/2`
     add 5218348  Fix validate_doc_update for Erlang functions
     add 101f29b  Use precise term comparison
     add 0464c46  Switching `couch_stats_process_tracker:track/2` argument names
     add e1fa0f5  Use `chttpd:send_error/2` in mango_httpd
     add 087a1b2  Merge pull request #1193 from cloudant/fix-error-reporting-in-mango
     add cd598d8  Add error tuple return type to replicator auth spec and callback
     add ba624ea  Revert "re-enable "flaky" test in quest to nail down #745"
     add 817b2b6  Add bcrypt hashing option
     add b58021e  Introduce bin_opt_info erl_opts compilation option
     add 3c26bc3  Fix dialyzer warning for couch_att:from_disk_term
     add 1b21587  feat: allow eunit to run without setup or make all
     add 6f294c1  fix: compaction daemon symlink resolution and log level #1097
     add b05c177  Proper error handling for file:open() call
     add 42c89ba  fix whitespace
     add f999071  style fixes as per @davisp
     add 2b5cf23  Increase PSE test engine timeouts
     add bb74b16  Implement format_status/2 for replication worker gen_server
     add 18f8362  Bump config dependency to 1.0.3
     add 36ecf92  Support queries for endpoints
     add 0a477b5  Merge pull request #1222 from cloudant/issue-820-add-queries
     add 95a78ce  Remove _config call in couch_peruser_test
     add a0c863d  Merge pull request #1130 from cloudant/issue-876-remove-_config-call-in-eunit-test
     add 89a727b  Replace resource expensive bcrypt test with shorter version (#1231)
     add 45da9f3  Validate password_scheme in user doc
     add 3d702d8  Revert "Revert "re-enable "flaky" test in quest to nail down #745""
     add e7c48b3  Improve 413 response handling
     new 26ddad7  Merge branch 'master' into fix-custom-compaction-daemon-config

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |    5 +-
 Jenkinsfile                                        |  117 --
 LICENSE                                            |  117 ++
 Makefile                                           |   84 +-
 Makefile.win                                       |   18 -
 NOTICE                                             |    7 +
 README-DEV.rst                                     |   24 -
 configure                                          |    9 +
 dev/run                                            |   24 +-
 rebar.config.script                                |   12 +-
 rel/haproxy.cfg                                    |    4 +-
 rel/overlay/bin/couchdb                            |    8 +-
 rel/overlay/etc/default.ini                        |   44 +-
 rel/plugins/eunit_plugin.erl                       |   20 +
 rel/reltool.config                                 |    2 +
 src/chttpd/src/chttpd_auth_request.erl             |    4 +
 src/chttpd/src/chttpd_db.erl                       |   63 +-
 src/chttpd/src/chttpd_httpd_handlers.erl           |    1 +
 src/chttpd/src/chttpd_misc.erl                     |   35 +
 src/chttpd/src/chttpd_view.erl                     |   16 +
 .../test/chttpd_csp_tests.erl}                     |   11 +-
 src/chttpd/test/chttpd_db_test.erl                 |  218 +++-
 src/chttpd/test/chttpd_dbs_info_test.erl           |  169 +++
 src/chttpd/test/chttpd_security_tests.erl          |   22 +
 src/chttpd/test/chttpd_view_test.erl               |  123 ++
 src/couch/.gitignore                               |    5 +
 src/couch/include/couch_db.hrl                     |    5 +-
 src/couch/include/couch_eunit.hrl                  |   11 +-
 src/couch/include/couch_js_functions.hrl           |    9 +
 src/couch/src/couch.app.src                        |    1 +
 src/couch/src/couch.erl                            |    1 +
 src/couch/src/couch_att.erl                        |  146 ++-
 src/couch/src/couch_auth_cache.erl                 |   16 +-
 src/couch/src/couch_bt_engine.erl                  |  962 ++++++++++++++
 .../{couch_server_int.hrl => couch_bt_engine.hrl}  |   21 +-
 src/couch/src/couch_bt_engine_compactor.erl        |  496 ++++++++
 ...ch_db_header.erl => couch_bt_engine_header.erl} |   39 +-
 src/couch/src/couch_bt_engine_stream.erl           |   70 ++
 src/couch/src/couch_changes.erl                    |   21 +-
 src/couch/src/couch_compaction_daemon.erl          |   87 +-
 src/couch/src/couch_db.erl                         |  720 +++++------
 src/couch/src/couch_db_engine.erl                  |  893 +++++++++++++
 src/couch/src/couch_db_int.hrl                     |   69 +-
 src/couch/src/couch_db_updater.erl                 | 1310 +++++---------------
 src/couch/src/couch_file.erl                       |   40 +-
 src/couch/src/couch_httpd.erl                      |   13 +
 src/couch/src/couch_httpd_auth.erl                 |   12 +-
 src/couch/src/couch_httpd_db.erl                   |   11 +-
 src/couch/src/couch_httpd_misc_handlers.erl        |   38 +-
 src/couch/src/couch_httpd_multipart.erl            |   77 +-
 src/couch/src/couch_key_tree.erl                   |    6 +-
 src/couch/src/couch_passwords.erl                  |   39 +-
 src/couch/src/couch_query_servers.erl              |    2 +-
 src/couch/src/couch_server.erl                     |  236 +++-
 src/couch/src/couch_stream.erl                     |  255 ++--
 src/couch/src/couch_users_db.erl                   |   10 +-
 src/couch/src/couch_util.erl                       |   47 +-
 src/couch/src/test_engine_attachments.erl          |   93 ++
 src/couch/src/test_engine_compaction.erl           |  185 +++
 src/couch/src/test_engine_fold_changes.erl         |  190 +++
 src/couch/src/test_engine_fold_docs.erl            |  390 ++++++
 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_ref_counting.erl         |  103 ++
 src/couch/src/test_engine_util.erl                 |  607 +++++++++
 src/couch/src/test_request.erl                     |   10 +
 src/couch/test/chttpd_endpoints_tests.erl          |    1 +
 .../test/couch_bt_engine_tests.erl}                |   11 +-
 src/couch/test/couch_db_plugin_tests.erl           |    2 +-
 src/couch/test/couch_db_tests.erl                  |   10 +-
 src/couch/test/couch_key_tree_tests.erl            |   18 +-
 src/couch/test/couch_passwords_tests.erl           |   42 +-
 src/couch/test/couch_server_tests.erl              |   16 +
 src/couch/test/couch_stream_tests.erl              |   32 +-
 src/couch/test/couchdb_compaction_daemon_tests.erl |    3 +-
 src/couch/test/couchdb_vhosts_tests.erl            |   25 -
 src/couch/test/couchdb_views_tests.erl             |   42 +-
 src/couch_epi/rebar.config                         |    4 +
 src/couch_epi/src/couch_epi_codegen.erl            |   19 +-
 src/couch_event/src/couch_event_listener.erl       |   28 +-
 src/couch_index/src/couch_index.erl                |    6 +-
 src/couch_index/src/couch_index_updater.erl        |    6 +-
 src/couch_log/src/couch_log.erl                    |    1 +
 src/couch_log/test/couch_log_test_util.erl         |    7 +-
 src/couch_mrview/src/couch_mrview.erl              |   32 +-
 src/couch_mrview/src/couch_mrview_util.erl         |   19 +-
 .../test/couch_mrview_local_docs_tests.erl         |    6 +-
 src/couch_peruser/src/couch_peruser.erl            |   52 +-
 src/couch_peruser/test/couch_peruser_test.erl      |  140 ++-
 .../{src => include}/couch_replicator_api_wrap.hrl |   13 +-
 src/couch_replicator/src/couch_replicator.app.src  |    1 +
 src/couch_replicator/src/couch_replicator.erl      |    2 +-
 .../src/couch_replicator_api_wrap.erl              |    7 +-
 src/couch_replicator/src/couch_replicator_auth.erl |  100 ++
 .../src/couch_replicator_auth_noop.erl             |   52 +
 .../src/couch_replicator_auth_session.erl          |  693 +++++++++++
 .../src/couch_replicator_changes_reader.erl        |    2 +-
 src/couch_replicator/src/couch_replicator_docs.erl |   49 +-
 .../src/couch_replicator_httpc.erl                 |   86 +-
 src/couch_replicator/src/couch_replicator_ids.erl  |   51 +-
 .../src/couch_replicator_scheduler.erl             |    2 +-
 .../src/couch_replicator_scheduler_job.erl         |    2 +-
 .../src/couch_replicator_utils.erl                 |   90 +-
 .../src/couch_replicator_worker.erl                |   49 +-
 .../test/couch_replicator_compact_tests.erl        |    4 +-
 .../test/couch_replicator_filtered_tests.erl       |    4 +-
 .../test/couch_replicator_missing_stubs_tests.erl  |    4 +-
 .../test/couch_replicator_proxy_tests.erl          |    2 +-
 .../test/couch_replicator_selector_tests.erl       |    4 +-
 ...ch_replicator_small_max_request_size_target.erl |   28 +-
 .../test/couch_replicator_test_helper.erl          |    4 +-
 .../couch_replicator_use_checkpoints_tests.erl     |    4 +-
 src/couch_stats/src/couch_stats.app.src            |    2 +-
 src/couch_stats/src/couch_stats.erl                |    2 +-
 .../src/couch_stats_process_tracker.erl            |   12 +-
 src/fabric/src/fabric_db_create.erl                |   33 +-
 src/fabric/src/fabric_rpc.erl                      |    9 +-
 src/fabric/src/fabric_view_all_docs.erl            |   10 +-
 src/mango/src/mango_cursor_special.erl             |    7 +-
 src/mango/src/mango_httpd.erl                      |    2 +-
 src/mango/src/mango_idx_text.erl                   |    2 +-
 src/mango/src/mango_native_proc.erl                |   51 +-
 src/mango/test/03-operator-test.py                 |    9 +-
 src/mango/test/16-index-selectors-test.py          |   10 +
 src/mango/test/mango.py                            |   18 +-
 src/mem3/include/mem3.hrl                          |    6 +-
 src/mem3/src/mem3.erl                              |   19 +-
 src/mem3/src/mem3_nodes.erl                        |    3 +-
 src/mem3/src/mem3_rep.erl                          |   13 +-
 src/mem3/src/mem3_shards.erl                       |   61 +-
 src/mem3/src/mem3_util.erl                         |   17 +-
 src/mem3/test/mem3_util_test.erl                   |   16 +-
 test/javascript/run                                |   16 +-
 .../tests-cluster/with-quorum/db-creation.js       |   26 +-
 .../without-quorum/db-creation.js}                 |   28 +-
 test/javascript/tests/design_docs_query.js         |  154 +++
 test/javascript/tests/users_db_security.js         |  144 ++-
 test/javascript/tests/view_errors.js               |    2 +-
 140 files changed, 8950 insertions(+), 2526 deletions(-)
 rename src/{couch/test/couchdb_csp_tests.erl => chttpd/test/chttpd_csp_tests.erl} (90%)
 create mode 100644 src/chttpd/test/chttpd_dbs_info_test.erl
 create mode 100644 src/chttpd/test/chttpd_view_test.erl
 create mode 100644 src/couch/src/couch_bt_engine.erl
 copy src/couch/src/{couch_server_int.hrl => couch_bt_engine.hrl} (77%)
 create mode 100644 src/couch/src/couch_bt_engine_compactor.erl
 copy src/couch/src/{couch_db_header.erl => couch_bt_engine_header.erl} (92%)
 create mode 100644 src/couch/src/couch_bt_engine_stream.erl
 create mode 100644 src/couch/src/couch_db_engine.erl
 create mode 100644 src/couch/src/test_engine_attachments.erl
 create mode 100644 src/couch/src/test_engine_compaction.erl
 create mode 100644 src/couch/src/test_engine_fold_changes.erl
 create mode 100644 src/couch/src/test_engine_fold_docs.erl
 create mode 100644 src/couch/src/test_engine_get_set_props.erl
 create mode 100644 src/couch/src/test_engine_open_close_delete.erl
 create mode 100644 src/couch/src/test_engine_purge_docs.erl
 create mode 100644 src/couch/src/test_engine_read_write_docs.erl
 create mode 100644 src/couch/src/test_engine_ref_counting.erl
 create mode 100644 src/couch/src/test_engine_util.erl
 copy src/{ddoc_cache/test/ddoc_cache_ev.erl => couch/test/couch_bt_engine_tests.erl} (77%)
 rename src/couch_replicator/{src => include}/couch_replicator_api_wrap.hrl (86%)
 create mode 100644 src/couch_replicator/src/couch_replicator_auth.erl
 create mode 100644 src/couch_replicator/src/couch_replicator_auth_noop.erl
 create mode 100644 src/couch_replicator/src/couch_replicator_auth_session.erl
 copy share/server/validate.js => test/javascript/tests-cluster/with-quorum/db-creation.js (59%)
 copy test/javascript/{tests/large_docs.js => tests-cluster/without-quorum/db-creation.js} (56%)
 create mode 100644 test/javascript/tests/design_docs_query.js

-- 
To stop receiving notification emails like this one, please contact
wohali@apache.org.

[couchdb] 01/01: Merge branch 'master' into fix-custom-compaction-daemon-config

Posted by wo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

wohali pushed a commit to branch fix-custom-compaction-daemon-config
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit 26ddad7a72e0b188048c4eef60eca58699953b00
Merge: 56c8f71 e7c48b3
Author: Joan Touzet <wo...@users.noreply.github.com>
AuthorDate: Mon Mar 26 19:20:42 2018 -0400

    Merge branch 'master' into fix-custom-compaction-daemon-config

 .gitignore                                         |    5 +-
 Jenkinsfile                                        |  117 --
 LICENSE                                            |  117 ++
 Makefile                                           |   84 +-
 Makefile.win                                       |   18 -
 NOTICE                                             |    7 +
 README-DEV.rst                                     |   24 -
 configure                                          |    9 +
 dev/run                                            |   24 +-
 rebar.config.script                                |   12 +-
 rel/haproxy.cfg                                    |    4 +-
 rel/overlay/bin/couchdb                            |    8 +-
 rel/overlay/etc/default.ini                        |   44 +-
 rel/plugins/eunit_plugin.erl                       |   20 +
 rel/reltool.config                                 |    2 +
 src/chttpd/src/chttpd_auth_request.erl             |    4 +
 src/chttpd/src/chttpd_db.erl                       |   63 +-
 src/chttpd/src/chttpd_httpd_handlers.erl           |    1 +
 src/chttpd/src/chttpd_misc.erl                     |   35 +
 src/chttpd/src/chttpd_view.erl                     |   16 +
 .../test/chttpd_csp_tests.erl}                     |   11 +-
 src/chttpd/test/chttpd_db_test.erl                 |  218 +++-
 src/chttpd/test/chttpd_dbs_info_test.erl           |  169 +++
 src/chttpd/test/chttpd_security_tests.erl          |   22 +
 src/chttpd/test/chttpd_view_test.erl               |  123 ++
 src/couch/.gitignore                               |    5 +
 src/couch/include/couch_db.hrl                     |    5 +-
 src/couch/include/couch_eunit.hrl                  |   11 +-
 src/couch/include/couch_js_functions.hrl           |    9 +
 src/couch/src/couch.app.src                        |    1 +
 src/couch/src/couch.erl                            |    1 +
 src/couch/src/couch_att.erl                        |  146 ++-
 src/couch/src/couch_auth_cache.erl                 |   16 +-
 src/couch/src/couch_bt_engine.erl                  |  962 ++++++++++++++
 .../src/couch_bt_engine.hrl}                       |   20 +-
 src/couch/src/couch_bt_engine_compactor.erl        |  496 ++++++++
 src/couch/src/couch_bt_engine_header.erl           |  434 +++++++
 src/couch/src/couch_bt_engine_stream.erl           |   70 ++
 src/couch/src/couch_changes.erl                    |   21 +-
 src/couch/src/couch_compaction_daemon.erl          |   87 +-
 src/couch/src/couch_db.erl                         |  720 +++++------
 src/couch/src/couch_db_engine.erl                  |  893 +++++++++++++
 src/couch/src/couch_db_int.hrl                     |   69 +-
 src/couch/src/couch_db_updater.erl                 | 1310 +++++---------------
 src/couch/src/couch_file.erl                       |   40 +-
 src/couch/src/couch_httpd.erl                      |   13 +
 src/couch/src/couch_httpd_auth.erl                 |   12 +-
 src/couch/src/couch_httpd_db.erl                   |   11 +-
 src/couch/src/couch_httpd_misc_handlers.erl        |   38 +-
 src/couch/src/couch_httpd_multipart.erl            |   77 +-
 src/couch/src/couch_key_tree.erl                   |    6 +-
 src/couch/src/couch_passwords.erl                  |   39 +-
 src/couch/src/couch_query_servers.erl              |    2 +-
 src/couch/src/couch_server.erl                     |  236 +++-
 src/couch/src/couch_stream.erl                     |  255 ++--
 src/couch/src/couch_users_db.erl                   |   10 +-
 src/couch/src/couch_util.erl                       |   47 +-
 src/couch/src/test_engine_attachments.erl          |   93 ++
 src/couch/src/test_engine_compaction.erl           |  185 +++
 src/couch/src/test_engine_fold_changes.erl         |  190 +++
 src/couch/src/test_engine_fold_docs.erl            |  390 ++++++
 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_ref_counting.erl         |  103 ++
 src/couch/src/test_engine_util.erl                 |  607 +++++++++
 src/couch/src/test_request.erl                     |   10 +
 src/couch/test/chttpd_endpoints_tests.erl          |    1 +
 .../test/couch_bt_engine_tests.erl}                |   16 +-
 src/couch/test/couch_db_plugin_tests.erl           |    2 +-
 src/couch/test/couch_db_tests.erl                  |   10 +-
 src/couch/test/couch_key_tree_tests.erl            |   18 +-
 src/couch/test/couch_passwords_tests.erl           |   42 +-
 src/couch/test/couch_server_tests.erl              |   16 +
 src/couch/test/couch_stream_tests.erl              |   32 +-
 src/couch/test/couchdb_compaction_daemon_tests.erl |    3 +-
 src/couch/test/couchdb_vhosts_tests.erl            |   25 -
 src/couch/test/couchdb_views_tests.erl             |   42 +-
 src/couch_epi/rebar.config                         |    4 +
 src/couch_epi/src/couch_epi_codegen.erl            |   19 +-
 src/couch_event/src/couch_event_listener.erl       |   28 +-
 src/couch_index/src/couch_index.erl                |    6 +-
 src/couch_index/src/couch_index_updater.erl        |    6 +-
 src/couch_log/src/couch_log.erl                    |    1 +
 src/couch_log/test/couch_log_test_util.erl         |    7 +-
 src/couch_mrview/src/couch_mrview.erl              |   32 +-
 src/couch_mrview/src/couch_mrview_util.erl         |   19 +-
 .../test/couch_mrview_local_docs_tests.erl         |    6 +-
 src/couch_peruser/src/couch_peruser.erl            |   52 +-
 src/couch_peruser/test/couch_peruser_test.erl      |  140 ++-
 .../{src => include}/couch_replicator_api_wrap.hrl |   13 +-
 src/couch_replicator/src/couch_replicator.app.src  |    1 +
 src/couch_replicator/src/couch_replicator.erl      |    2 +-
 .../src/couch_replicator_api_wrap.erl              |    7 +-
 src/couch_replicator/src/couch_replicator_auth.erl |  100 ++
 .../src/couch_replicator_auth_noop.erl             |   52 +
 .../src/couch_replicator_auth_session.erl          |  693 +++++++++++
 .../src/couch_replicator_changes_reader.erl        |    2 +-
 src/couch_replicator/src/couch_replicator_docs.erl |   49 +-
 .../src/couch_replicator_httpc.erl                 |   86 +-
 src/couch_replicator/src/couch_replicator_ids.erl  |   51 +-
 .../src/couch_replicator_scheduler.erl             |    2 +-
 .../src/couch_replicator_scheduler_job.erl         |    2 +-
 .../src/couch_replicator_utils.erl                 |   90 +-
 .../src/couch_replicator_worker.erl                |   49 +-
 .../test/couch_replicator_compact_tests.erl        |    4 +-
 .../test/couch_replicator_filtered_tests.erl       |    4 +-
 .../test/couch_replicator_missing_stubs_tests.erl  |    4 +-
 .../test/couch_replicator_proxy_tests.erl          |    2 +-
 .../test/couch_replicator_selector_tests.erl       |    4 +-
 ...ch_replicator_small_max_request_size_target.erl |   28 +-
 .../test/couch_replicator_test_helper.erl          |    4 +-
 .../couch_replicator_use_checkpoints_tests.erl     |    4 +-
 src/couch_stats/src/couch_stats.app.src            |    2 +-
 src/couch_stats/src/couch_stats.erl                |    2 +-
 .../src/couch_stats_process_tracker.erl            |   12 +-
 src/fabric/src/fabric_db_create.erl                |   33 +-
 src/fabric/src/fabric_rpc.erl                      |    9 +-
 src/fabric/src/fabric_view_all_docs.erl            |   10 +-
 src/mango/src/mango_cursor_special.erl             |    7 +-
 src/mango/src/mango_httpd.erl                      |    2 +-
 src/mango/src/mango_idx_text.erl                   |    2 +-
 src/mango/src/mango_native_proc.erl                |   51 +-
 src/mango/test/03-operator-test.py                 |    9 +-
 src/mango/test/16-index-selectors-test.py          |   10 +
 src/mango/test/mango.py                            |   18 +-
 src/mem3/include/mem3.hrl                          |    6 +-
 src/mem3/src/mem3.erl                              |   19 +-
 src/mem3/src/mem3_nodes.erl                        |    3 +-
 src/mem3/src/mem3_rep.erl                          |   13 +-
 src/mem3/src/mem3_shards.erl                       |   61 +-
 src/mem3/src/mem3_util.erl                         |   17 +-
 src/mem3/test/mem3_util_test.erl                   |   16 +-
 test/javascript/run                                |   16 +-
 .../tests-cluster/with-quorum/db-creation.js       |   27 +
 .../tests-cluster/without-quorum/db-creation.js    |   28 +
 test/javascript/tests/design_docs_query.js         |  154 +++
 test/javascript/tests/users_db_security.js         |  144 ++-
 test/javascript/tests/view_errors.js               |    2 +-
 140 files changed, 9385 insertions(+), 2491 deletions(-)


-- 
To stop receiving notification emails like this one, please contact
wohali@apache.org.