You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ja...@apache.org on 2020/01/06 10:01:46 UTC
[couchdb] branch feat/readonly-metrics-role updated (6a4e7b0 ->
3416400)
This is an automated email from the ASF dual-hosted git repository.
jan pushed a change to branch feat/readonly-metrics-role
in repository https://gitbox.apache.org/repos/asf/couchdb.git.
from 6a4e7b0 feat: add read-only _metrics role for _stats and _system endpoints
add 571274e Fix some typos in the bug report issue template (#2233)
add ee47f93 Port erlang views tests into elixir test suite (#2237)
add d5568d1 Fixes #2151 - start CouchDB from symlinks (#2152)
add 3f1f711 Autoupdate false test (#2311)
add c30ac69 Multi/elixir 3 (#2394)
add 9eeebab removed useless configfile section (#1967)
add 3fc054d Feature/user db security obj readonly (#2395)
add 9dedf6a Blacklist all 21.x releases older than 21.2.3 (#2056)
add 43fff60 Lock shard splitting targets during the initial copy phase
add 5ef1880 feat: add metric counter for unindexed mango queries. Closes #1913 (#2390)
add 3f64ef2 Fix/1977 (#2296)
add c2ff7da a systemd-journald compatible log output on stderr (#1912)
add 0449057 Feat/1752/setup UUID and auth secret (#2398)
add 36cf893 Simplfiy interleaved message couch_server test
add 009e4d5 Avoid file_server_2 for existance tests
add 10670fb Reduce logging calls in couch_server
add 6cbe173 Track db open times in the async_open pid
add b02599e Move more work out of couch_server's main loop
add a595401 Set a high priority on couch_server
add 3416400 Merge branch 'master' into feat/readonly-metrics-role
No new revisions were added by this update.
Summary of changes:
.github/ISSUE_TEMPLATE/bug_report.md | 8 +-
Makefile | 39 +-
Makefile.win | 2 +-
dev/run | 2 +-
rebar.config.script | 2 +-
rel/files/couchdb.in | 12 +-
rel/overlay/bin/remsh | 12 +-
rel/overlay/etc/default.ini | 28 +-
src/chttpd/src/chttpd_db.erl | 11 +
src/chttpd/test/eunit/chttpd_security_tests.erl | 24 +-
src/couch/priv/stats_descriptions.cfg | 4 +
src/couch/src/couch_bt_engine.erl | 13 +-
src/couch/src/couch_db_split.erl | 11 +-
src/couch/src/couch_server.erl | 213 +++++++----
src/couch/src/couch_util.erl | 11 +
src/couch/test/eunit/couch_db_split_tests.erl | 35 +-
src/couch/test/eunit/couch_db_tests.erl | 29 +-
src/couch/test/eunit/couch_server_tests.erl | 50 +--
...er_stderr.erl => couch_log_writer_journald.erl} | 27 +-
src/mango/src/mango_cursor.erl | 1 +
src/mem3/test/eunit/mem3_reshard_test.erl | 35 +-
src/setup/README.md | 17 +
src/setup/src/setup.erl | 17 +-
src/setup/src/setup_sup.erl | 6 +
src/setup/test/t-frontend-setup.sh | 12 +-
.../setup/test/t-single-node-auto-setup.sh | 16 +-
test/elixir/README.md | 16 +-
test/elixir/lib/couch.ex | 33 +-
test/elixir/lib/couch/db_test.ex | 66 +++-
test/elixir/test/auth_cache_test.exs | 212 +++++++++++
test/elixir/test/cookie_auth_test.exs | 403 +++++++++++++++++++++
test/elixir/test/erlang_views_test.exs | 117 ++++++
test/elixir/test/replication_test.exs | 2 +-
test/elixir/test/users_db_test.exs | 322 ++++++++++++++++
test/elixir/test/utf8_test.exs | 65 ++++
.../tests-cluster/with-quorum/attachments.js | 1 +
.../with-quorum/attachments_delete.js | 1 +
.../attachments_delete_overridden_quorum.js | 1 +
.../with-quorum/attachments_overridden_quorum.js | 1 +
.../tests-cluster/with-quorum/db_creation.js | 1 +
.../with-quorum/db_creation_overridden_quorum.js | 1 +
.../tests-cluster/with-quorum/db_deletion.js | 1 +
.../with-quorum/db_deletion_overridden_quorum.js | 1 +
.../tests-cluster/with-quorum/doc_bulk.js | 1 +
.../with-quorum/doc_bulk_overridden_quorum.js | 1 +
.../tests-cluster/with-quorum/doc_copy.js | 1 +
.../with-quorum/doc_copy_overridden_quorum.js | 1 +
.../tests-cluster/with-quorum/doc_crud.js | 1 +
.../with-quorum/doc_crud_overridden_quorum.js | 1 +
.../tests-cluster/without-quorum/attachments.js | 1 +
.../without-quorum/attachments_delete.js | 1 +
.../attachments_delete_overridden_quorum.js | 1 +
.../attachments_overridden_quorum.js | 1 +
.../tests-cluster/without-quorum/db_creation.js | 1 +
.../db_creation_overridden_quorum.js | 1 +
.../tests-cluster/without-quorum/db_deletion.js | 1 +
.../db_deletion_overridden_quorum.js | 1 +
.../tests-cluster/without-quorum/doc_bulk.js | 1 +
.../without-quorum/doc_bulk_overridden_quorum.js | 1 +
.../tests-cluster/without-quorum/doc_copy.js | 1 +
.../without-quorum/doc_copy_overridden_quorum.js | 1 +
.../tests-cluster/without-quorum/doc_crud.js | 1 +
.../without-quorum/doc_crud_overridden_quorum.js | 1 +
test/javascript/tests/all_docs.js | 1 +
test/javascript/tests/attachment_names.js | 1 +
test/javascript/tests/attachment_paths.js | 1 +
test/javascript/tests/attachment_ranges.js | 1 +
test/javascript/tests/attachment_views.js | 1 +
test/javascript/tests/attachments.js | 1 +
test/javascript/tests/attachments_multipart.js | 1 +
test/javascript/tests/auth_cache.js | 1 +
test/javascript/tests/basics.js | 2 +-
test/javascript/tests/batch_save.js | 1 +
test/javascript/tests/bulk_docs.js | 1 +
test/javascript/tests/coffee.js | 1 +
test/javascript/tests/compact.js | 1 +
test/javascript/tests/config.js | 1 +
test/javascript/tests/conflicts.js | 1 +
test/javascript/tests/cookie_auth.js | 1 +
test/javascript/tests/copy_doc.js | 1 +
test/javascript/tests/design_docs.js | 32 +-
test/javascript/tests/invalid_docids.js | 1 +
test/javascript/tests/large_docs.js | 1 +
test/javascript/tests/lots_of_docs.js | 1 +
test/javascript/tests/multiple_rows.js | 1 +
test/javascript/tests/reduce.js | 1 +
test/javascript/tests/users_db.js | 1 +
test/javascript/tests/users_db_security.js | 20 +-
test/javascript/tests/utf8.js | 1 +
test/javascript/tests/uuids.js | 1 +
test/javascript/tests/view_collation.js | 1 +
test/javascript/tests/view_update_seq.js | 3 +-
92 files changed, 1775 insertions(+), 208 deletions(-)
copy src/couch_log/src/{couch_log_writer_stderr.erl => couch_log_writer_journald.erl} (64%)
copy rel/files/README => src/setup/test/t-single-node-auto-setup.sh (57%)
mode change 100644 => 100755
create mode 100644 test/elixir/test/auth_cache_test.exs
create mode 100644 test/elixir/test/cookie_auth_test.exs
create mode 100644 test/elixir/test/erlang_views_test.exs
create mode 100644 test/elixir/test/users_db_test.exs
create mode 100644 test/elixir/test/utf8_test.exs