You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by to...@apache.org on 2017/10/31 23:03:35 UTC
[couchdb] 01/01: Merge branch 'master' into seqt-external-size-bug
This is an automated email from the ASF dual-hosted git repository.
tonysun83 pushed a commit to branch seqt-external-size-bug
in repository https://gitbox.apache.org/repos/asf/couchdb.git
commit d15d99b329fa818372dbf978631e929834f4f0c0
Merge: 181bf51 01b56d3
Author: Tony Sun <to...@gmail.com>
AuthorDate: Tue Oct 31 16:03:31 2017 -0700
Merge branch 'master' into seqt-external-size-bug
.github/PULL_REQUEST_TEMPLATE.md | 11 +-
.travis.yml | 1 +
INSTALL.Unix.md | 7 +-
Jenkinsfile | 83 ++++--
Makefile | 26 +-
README-DEV.rst | 15 +-
dev/run | 11 +
rebar.config.script | 14 +-
rel/overlay/bin/remsh | 6 +-
rel/overlay/etc/default.ini | 15 +-
rel/reltool.config | 2 +-
src/chttpd/src/chttpd_auth_cache.erl | 18 +-
src/chttpd/src/chttpd_db.erl | 8 +-
src/chttpd/src/chttpd_misc.erl | 7 +-
src/chttpd/src/chttpd_view.erl | 2 +-
src/couch/include/couch_eunit.hrl | 9 +-
src/couch/priv/couch_js/help.h | 2 +-
src/couch/priv/couch_js/main.c | 6 +-
src/couch/priv/couch_js/util.c | 4 +-
src/couch/priv/couch_js/util.h | 2 +-
src/couch/rebar.config.script | 13 +-
src/couch/src/couch_auth_cache.erl | 5 +-
src/couch/src/couch_debug.erl | 2 +-
src/couch/src/couch_doc.erl | 96 ++++---
src/couch/src/couch_httpd.erl | 6 +-
src/couch/src/couch_httpd_auth.erl | 9 +-
src/couch/src/couch_httpd_db.erl | 36 ++-
src/couch/src/couch_httpd_misc_handlers.erl | 1 +
src/couch/src/couch_lru.erl | 4 +-
src/couch/src/couch_multidb_changes.erl | 2 +-
src/couch/src/couch_query_servers.erl | 29 +-
src/couch/src/couch_rand.erl | 57 ++++
src/couch/src/couch_util.erl | 42 ++-
src/couch/src/couch_uuids.erl | 105 +++++--
src/couch/src/test_util.erl | 2 +-
src/couch/test/couch_btree_tests.erl | 8 +-
src/couch/test/couch_doc_json_tests.erl | 71 +++++
src/couch/test/couch_doc_tests.erl | 16 +-
src/couch/test/couch_file_tests.erl | 4 +-
src/couch/test/couchdb_attachments_tests.erl | 4 +-
src/couch/test/couchdb_cookie_domain_tests.erl | 77 +++++
src/couch_epi/test/couch_epi_tests.erl | 2 +-
src/couch_log/test/couch_log_test.erl | 3 +-
src/couch_mrview/src/couch_mrview_http.erl | 6 +-
src/couch_peruser/README.md | 19 +-
src/couch_peruser/src/couch_peruser.app.src | 6 +-
src/couch_peruser/src/couch_peruser.erl | 312 +++++++++++++++------
.../src/couch_peruser_app.erl} | 17 +-
.../src/couch_peruser_sup.erl} | 20 +-
src/couch_peruser/test/couch_peruser_test.erl | 107 ++++++-
src/couch_replicator/src/couch_replicator.erl | 2 +-
.../src/couch_replicator_clustering.erl | 10 +-
.../src/couch_replicator_doc_processor.erl | 14 +-
src/couch_replicator/src/couch_replicator_docs.erl | 2 +-
.../src/couch_replicator_scheduler_job.erl | 170 +++++++++--
.../src/couch_replicator_worker.erl | 17 +-
src/ddoc_cache/src/ddoc_cache_lru.erl | 7 +-
src/ddoc_cache/test/ddoc_cache_lru_test.erl | 2 +-
src/ddoc_cache/test/ddoc_cache_refresh_test.erl | 4 +-
src/fabric/rebar.config | 2 +-
src/fabric/src/fabric_db_create.erl | 2 +-
src/fabric/src/fabric_util.erl | 2 -
src/fabric/src/fabric_view.erl | 2 +
src/mango/src/mango_cursor.erl | 2 +-
src/mango/src/mango_cursor_view.erl | 33 ++-
src/mango/src/mango_error.erl | 2 +-
src/mango/src/mango_execution_stats.erl | 6 +-
src/mango/src/mango_idx.erl | 55 ++--
src/mango/src/mango_idx_special.erl | 4 +-
src/mango/src/mango_idx_text.erl | 4 +-
src/mango/src/mango_idx_view.erl | 18 +-
.../rebar.config => mango/src/mango_idx_view.hrl} | 6 +-
src/mango/src/mango_selector.erl | 2 +-
src/mango/test/01-index-crud-test.py | 126 ++++++---
src/mango/test/02-basic-find-test.py | 48 +++-
src/mango/test/03-operator-test.py | 5 +
src/mango/test/05-index-selection-test.py | 137 ++++-----
src/mango/test/09-text-sort-test.py | 50 ++--
.../test/10-disable-array-length-field-test.py | 14 +-
...esign-docs.py => 11-ignore-design-docs-test.py} | 0
...rrect-index.py => 12-use-correct-index-test.py} | 17 +-
...on-pagination.py => 14-json-pagination-test.py} | 0
src/mango/test/15-execution-stats-test.py | 4 +
...dex-selectors.py => 16-index-selectors-test.py} | 30 ++
src/mango/test/17-multi-type-value-test.py | 90 ++++++
src/mango/test/README.md | 23 +-
src/mango/test/mango.py | 51 +++-
src/mem3/src/mem3.erl | 8 +-
src/mem3/src/mem3_shards.erl | 4 +-
src/rexi/src/rexi_server.erl | 2 +-
test/build/test-run-couch-for-mango.sh | 13 +-
test/javascript/couch.js | 2 +-
test/javascript/run | 59 ++--
test/javascript/tests/config.js | 8 +
test/javascript/tests/erlang_views.js | 4 +-
test/javascript/tests/view_errors.js | 16 +-
test/javascript/tests/view_sandboxing.js | 38 +--
version.mk | 2 +-
98 files changed, 1819 insertions(+), 630 deletions(-)
--
To stop receiving notification emails like this one, please contact
"commits@couchdb.apache.org" <co...@couchdb.apache.org>.