You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by da...@apache.org on 2020/04/13 20:54:09 UTC

[couchdb] branch 3.x-optimize-compactor updated (138850e -> a7b5f8b)

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

davisp pushed a change to branch 3.x-optimize-compactor
in repository https://gitbox.apache.org/repos/asf/couchdb.git.


 discard 138850e  Update compaction progress during docid phases
 discard 3d41419  Optimize compactor to use multi-IO API
 discard 5a5ac31  Optimize btree node writes
 discard 153d5c7  Add multi-append functions to couch_file
 discard 9975281  Implement compactor test suite
 discard 5886ff6  Simplify compaction state management
     add 602975a  Merge pull request #2658 from apache/import-jwtf
     add 6bb69c2  Merge pull request #2661 from apache/jwtf-enhance-alg-check
     add eaad1b1  Merge pull request #2668 from apache/jwtf-unknown-checks
     add 825dc82  Feature - Add JWT support (#2648)
     add 27ae2f7  Merge pull request #2687 from apache/jwt-enhancements
     add 1ab4fec  Merge pull request #2714 from atrauzzi/jwt-couchdb-specific-roles-claim
     add e7bbe98  Merge pull request #2727 from apache/jwt-kty-check
     add 2d70e73  Merge pull request #2732 from apache/jwt-controls-2
     add 99692f4  Merge pull request #2742 from apache/backport-jwt-3.x
     add ba89381  Merge pull request #2690 from apache/fix-create-db-options
     add c3513f4  Merge pull request #2657 from apache/cookie-domain-delete
     add 4380bda  Merge pull request #2654 from apache/fix-filter-changes-feed-rewinds
     add 68558f1  Merge pull request #2645 from danielbarbarito/users-db-security-editable-ini-fix
     add c1dd946  Port view_offset.js to elixir test suite
     add cf5f963  Improve test initialization
     add 57f729f  Simplify compaction state management
     add 21784da  Implement compactor test suite
     add a458cf6  Add multi-append functions to couch_file
     add 428b9c7  Optimize btree node writes
     add 99ba54a  Optimize compactor to use multi-IO API
     add a7b5f8b  Update compaction progress during docid phases

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (138850e)
            \
             N -- N -- N   refs/heads/3.x-optimize-compactor (a7b5f8b)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 mix.exs                                            |   2 +
 rebar.config.script                                |   1 +
 rel/overlay/etc/default.ini                        |  27 +-
 rel/reltool.config                                 |   2 +
 src/chttpd/src/chttpd_auth.erl                     |   4 +
 src/couch/include/couch_eunit.hrl                  |   5 +
 src/couch/src/couch_httpd_auth.erl                 |  32 +-
 .../eunit/couch_bt_engine_compactor_ev_tests.erl   |   7 +-
 .../test/eunit/couchdb_cookie_domain_tests.erl     |  13 +-
 src/fabric/src/fabric_rpc.erl                      |   5 +-
 src/fabric/test/eunit/fabric_rpc_tests.erl         | 181 +++++++++++
 src/jwtf/.gitignore                                |   4 +
 src/{mango/LICENSE.txt => jwtf/LICENSE}            |  26 --
 src/jwtf/README.md                                 |  18 ++
 src/{rexi => jwtf}/rebar.config                    |   0
 .../src/fabric.app.src => jwtf/src/jwtf.app.src}   |  21 +-
 src/jwtf/src/jwtf.erl                              | 353 +++++++++++++++++++++
 src/{ken/src/ken_app.erl => jwtf/src/jwtf_app.erl} |   4 +-
 src/jwtf/src/jwtf_keystore.erl                     | 161 ++++++++++
 .../src/smoosh_sup.erl => jwtf/src/jwtf_sup.erl}   |   4 +-
 src/jwtf/test/jwtf_keystore_tests.erl              |  57 ++++
 src/jwtf/test/jwtf_tests.erl                       | 317 ++++++++++++++++++
 src/mem3/src/mem3_reshard_dbdoc.erl                |   3 +-
 src/mem3/src/mem3_rpc.erl                          |   2 +-
 src/mem3/src/mem3_shards.erl                       |  22 +-
 src/mem3/src/mem3_util.erl                         |  86 ++++-
 test/elixir/README.md                              |   2 +-
 test/elixir/lib/couch/db_test.ex                   |  26 +-
 test/elixir/test/config/test-config.ini            |   2 +-
 test/elixir/test/cookie_auth_test.exs              |  15 +-
 test/elixir/test/jwtauth_test.exs                  | 139 ++++++++
 test/elixir/test/view_offsets_test.exs             | 100 ++++++
 test/javascript/tests/view_offsets.js              |   2 +
 33 files changed, 1566 insertions(+), 77 deletions(-)
 create mode 100644 src/fabric/test/eunit/fabric_rpc_tests.erl
 create mode 100644 src/jwtf/.gitignore
 copy src/{mango/LICENSE.txt => jwtf/LICENSE} (89%)
 create mode 100644 src/jwtf/README.md
 copy src/{rexi => jwtf}/rebar.config (100%)
 copy src/{fabric/src/fabric.app.src => jwtf/src/jwtf.app.src} (71%)
 create mode 100644 src/jwtf/src/jwtf.erl
 copy src/{ken/src/ken_app.erl => jwtf/src/jwtf_app.erl} (94%)
 create mode 100644 src/jwtf/src/jwtf_keystore.erl
 copy src/{smoosh/src/smoosh_sup.erl => jwtf/src/jwtf_sup.erl} (93%)
 create mode 100644 src/jwtf/test/jwtf_keystore_tests.erl
 create mode 100644 src/jwtf/test/jwtf_tests.erl
 create mode 100644 test/elixir/test/jwtauth_test.exs
 create mode 100644 test/elixir/test/view_offsets_test.exs