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