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

wohali pushed a change to branch feat/thing
in repository https://gitbox.apache.org/repos/asf/couchdb.git.


    from 4348ba7  port experimental change that came up in the elixir test 
suite branch
     add 6010799  Mango match doc on co-ordinating node (#1609)
     add fbb5588  Explicit Python version in scripts
     add 691605b  Improve connection cleanup in replication connection pool
     add 080da7c  Avoid restarting /_replicate jobs if parameters haven't 
changed
     add b354914  Switch rexi server_per_node to true by default
     add abb2a86  Make sure to start per-node rexi servers right away
     add 4267e1f  js rewrite send body
     add 7b48b63  add test for 1612
     add 5ee8085  Do not crash replicator on VDU function failure
     add 4d3dfc6  Enable parameterized module calls
     add 2e8cde5  Fix couch_log eunit tests
     add 436e5f0  Fix use of process_info(Pid, monitored_by)
     add be6de6f  Update rebar.config.script and travis CI
     add aa63804  Validate database prefix against DBNAME_REGEX for system dbs
     add 9599455  Merge pull request #1647 from 
cloudant/validate-prefix-for-systemdbs
     add d984382  Pass user_ctx in _bulk_get
     add 9675616  Merge pull request #1650 from apache/bulk_get_users_db
     add ec7ec28  Restrict access to _active_tasks to server admin
     add 7073ef1  Merge pull request #1652 from 
cloudant/restrict-active_tasks-to-server-admin
     add 87fde59  Add document_purges counter for stats
     add adebd38  Merge pull request #1649 from 
apache/COUCHDB-3326-metrics-docs-purges
     add 1b28c58  Test correct condition for exceed_limit error
     add 638554b  Merge pull request #1654 from apache/fix_exceed_limit
     add 78a388d  Upgrade disk version to 7 for databases
     add a0f6041  Merge pull request #1657 from 
apache/COUCHDB-3326-upgrade-users-db
     add bb28567  Fix test failure on upgrade_v5_test
     add 3ef0b37  Merge pull request #1660 from apache/fix-upgrade_v5_test
     add 92c7530  Do not crash couch_log application when gen_* servers send 
extra args
     add c980b80  Improve restart resilience of couch_log application
     add 4a76ccb  Avoid crashing if a mango query is reduced
     add 2301cf3  Fix ets_lru configuration in chttpd application
     add e8410d3  Merge pull request #1655 from cloudant/fix-lru_opts
     add 620b1e1  Update snappy dependency to CouchDB-1.0.2
     add 0408ccc  couchjs: show default runtime SIZE limit on help message
     add 4dca28c  Remove explicit python version for dev/run (for now)
     add 01a7165  Hard code hypothesis to avoid master versions breaking builds
     add d02d614  expose is_system_db_name
     add c3069d1  Fix JS/Python test harness for Python 2.6 (#1674)
     add 3ac1aca  Allow to return with accepted for mixed nodes in cluster
     add 5a65ddd  Merge pull request #1677 from 
apache/COUCHDB-3326-mixed-cluster
     add 9114501  Fix get_minimum_purge_seq/1
     add 3e3eba0  Merge pull request #1681 from 
apache/COUCHDB-3326-get_minimum_purge_seq
     add ee20ad7  Handle an exception on an invalid rev in a local doc update
     add a7ccaeb  Remove extra spaces from a test module
     add ca60a5e  Write local docs in a correct tree on a bulk operation with 
new_edits false
     add 6ee3d95  Extend generation of missing id to a bulk operation with 
new_edits false
     add f350d5f  Merge pull request #1683 from cloudant/fix-_local-_bulk_docs
     add 8ad49a2  Support out-of-sync in mango when doc is deleted
     add 93a04b8  Merge pull request #1709 from apache/113045-case-clause-mango
     add 6ff47c2  Merge branch 'master' into feat/thing

No new revisions were added by this update.

Summary of changes:
 .travis.yml                                        |   1 +
 build-aux/logfile-uploader.py                      |   2 +-
 rebar.config.script                                |   6 +-
 rel/overlay/bin/couchup                            |   2 +-
 rel/overlay/etc/default.ini                        |   2 +-
 src/chttpd/src/chttpd.erl                          |   3 +
 src/chttpd/src/chttpd_db.erl                       |  38 +++--
 src/chttpd/src/chttpd_external.erl                 |   2 +
 src/chttpd/src/chttpd_misc.erl                     |   1 +
 src/chttpd/src/chttpd_prefer_header.erl            |   1 +
 src/chttpd/src/chttpd_rewrite.erl                  |  12 +-
 src/chttpd/src/chttpd_sup.erl                      |  33 ++--
 src/chttpd/test/chttpd_db_bulk_get_test.erl        |   3 +-
 src/chttpd/test/chttpd_prefer_header_test.erl      |   3 +
 src/chttpd/test/chttpd_purge_tests.erl             |  33 ++++
 src/couch/priv/couch_js/help.h                     |   1 +
 src/couch/priv/stats_descriptions.cfg              |  12 +-
 src/couch/src/couch_bt_engine.erl                  |   2 +-
 src/couch/src/couch_bt_engine_header.erl           |   8 +-
 src/couch/src/couch_db.erl                         | 178 +++++++++++----------
 src/couch/src/couch_db_updater.erl                 | 108 ++++++++++---
 src/couch/src/couch_doc.erl                        |   2 +-
 src/couch/src/couch_file.erl                       |  39 ++---
 src/couch/src/couch_httpd.erl                      |  10 +-
 src/couch/src/couch_httpd_auth.erl                 |   3 +
 src/couch/src/couch_httpd_db.erl                   |   3 +
 src/couch/src/couch_httpd_external.erl             |   2 +
 src/couch/src/couch_httpd_proxy.erl                |   2 +
 src/couch/src/couch_httpd_rewrite.erl              |   3 +
 src/couch/src/couch_httpd_vhost.erl                |   2 +
 src/couch/test/couch_bt_engine_upgrade_tests.erl   |  19 ++-
 src/couch/test/couchdb_http_proxy_tests.erl        |   2 +
 src/couch/test/couchdb_update_conflicts_tests.erl  |  64 +++++++-
 src/couch/test/couchdb_views_tests.erl             |   3 +-
 src/couch/test/test_web.erl                        |   2 +
 src/couch_index/src/couch_index.erl                |   2 +
 src/couch_log/src/couch_log_formatter.erl          |  52 +++---
 src/couch_log/src/couch_log_monitor.erl            |   1 +
 src/couch_log/src/couch_log_sup.erl                |   2 +-
 src/couch_log/test/couch_log_formatter_test.erl    |  83 +++++++++-
 src/couch_log/test/couch_log_test_util.erl         |   9 +-
 .../src/couch_replicator_connection.erl            |   6 +-
 .../src/couch_replicator_doc_processor.erl         |  51 +-----
 src/couch_replicator/src/couch_replicator_docs.erl |  58 ++++++-
 .../src/couch_replicator_scheduler.erl             |  53 +++++-
 .../src/couch_replicator_utils.erl                 |  49 +++++-
 src/fabric/src/fabric_doc_attachments.erl          |   2 +
 src/fabric/src/fabric_doc_atts.erl                 |   2 +
 src/mango/Makefile                                 |   2 +-
 src/mango/src/mango_cursor_view.erl                |  90 +++++++++--
 src/mango/src/mango_native_proc.erl                |   8 +-
 src/mango/test/01-index-crud-test.py               |  35 ++++
 src/mango/test/mango.py                            |   6 +
 src/rexi/src/rexi_server_mon.erl                   |   2 +
 src/rexi/src/rexi_utils.erl                        |   4 +-
 test/javascript/run                                |   4 +-
 test/javascript/tests/rewrite_js.js                |  16 +-
 57 files changed, 849 insertions(+), 295 deletions(-)

Reply via email to