You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ga...@apache.org on 2020/03/31 13:47:55 UTC
[couchdb] branch fdb-mango-indexes updated (0a728ed -> 96138ac)
This is an automated email from the ASF dual-hosted git repository.
garren pushed a change to branch fdb-mango-indexes
in repository https://gitbox.apache.org/repos/asf/couchdb.git.
discard 0a728ed update mango tests to work with FDB
discard 86b7b87 Update Mango query to work with couch_views
discard 39b61ef Add mango indexing
discard db58953 Remove quorum stats
discard 51b14c3 Remove view_cb predicate push down
discard 715e105 remove unneeded r/w parameter
discard df9ea02 remove partition opts from mango
discard 6aa87d4 remove mango native proc
discard 900f03d Add couch_views_encoding max value
discard bf1e8e7 Add couch_views_updater interactive indexer
discard c22b8e5 All couch_view queries to run across transactions
discard b109ce1 Add couch_views_indexer build to creation versionstamp
discard c8aec8b add fabric2 after_doc_write plugin
discard 6ec578e add include_docs option to fold_docs
discard 3bf4e4a move all_doc view options to fabric2_util
discard 3e89c82 fix all_docs call to return row
add 0f27bf5 Improve fabric2_events
add e06c5f3 Handle db re-creation in view indexing
add f05b3ad Fix db prefix checks in fabric2_fdb
add d67f507 Make sure to clear db metadata flag before each transaction
add 9912d49 Implement AES KW algorithm*
add efe53e4 Merge pull request #2722 from apache/couch-keywrap
add bf887c5 Return a 400 error code for an invalid update sequence
add 7ca2ca5 Don't advertise unimplemented features
add 9b325b7 change _all_docs to raw collation
add d1dbad6 fix all_docs call to return row
add e2b69e0 move all_doc view options to fabric2_util
add 33a4c9f add include_docs option to fold_docs
add cf0b2e0 add fabric2 after_doc_write plugin
add e1ef2b6 Add couch_views_indexer build to creation versionstamp
add a394cec All couch_view queries to run across transactions
add 32c80c4 Add couch_views_updater interactive indexer
add ecfd93d Add couch_views_encoding max value
add 62d309c remove mango native proc
add c10b958 remove partition opts from mango
add 02d2e87 remove unneeded r/w parameter
add d2430f9 Remove view_cb predicate push down
add 2cba250 Remove quorum stats
add abd82de Add mango indexing
add 67b64e6 Update Mango query to work with couch_views
add c3271d8 Update mango test creds to same as elixir tests
add 1cd446c update mango tests to work with Mango on FDB
add 96138ac remove defer and load_ddocs from mango_utils
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 (0a728ed)
\
N -- N -- N refs/heads/fdb-mango-indexes (96138ac)
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:
src/chttpd/src/chttpd.erl | 2 +
src/couch/src/couch_keywrap.erl | 103 +++++++++++++++++++
src/couch/src/couch_server.erl | 6 --
.../src/couch_replicator_scheduler.erl | 3 +-
src/couch_views/src/couch_views.erl | 3 +-
src/couch_views/src/couch_views_fdb.erl | 16 +--
src/couch_views/src/couch_views_indexer.erl | 48 ++++-----
src/couch_views/src/couch_views_jobs.erl | 16 ++-
src/couch_views/src/couch_views_updater.erl | 3 +-
src/couch_views/test/couch_views_indexer_test.erl | 109 +++++++++++++++++++++
.../test/couch_views_trace_index_test.erl | 7 +-
src/couch_views/test/couch_views_updater_test.erl | 66 +++++++------
src/fabric/src/fabric2_events.erl | 52 +++++++---
src/fabric/src/fabric2_fdb.erl | 21 ++--
src/fabric/src/fabric2_util.erl | 85 ++++++++--------
src/fabric/test/fabric2_db_misc_tests.erl | 59 ++++++++++-
src/mango/src/mango_httpd.erl | 38 +++----
src/mango/src/mango_idx.erl | 26 +----
src/mango/src/mango_idx_view.erl | 2 +-
src/mango/src/mango_util.erl | 47 ---------
src/mango/test/05-index-selection-test.py | 2 +-
src/mango/test/13-users-db-find-test.py | 3 +-
src/mango/test/16-index-selectors-test.py | 5 +-
src/mango/test/22-build-wait-selected-index.py | 1 -
src/mem3/src/mem3_reshard.erl | 5 -
test/elixir/test/all_docs_test.exs | 3 +-
26 files changed, 483 insertions(+), 248 deletions(-)
create mode 100644 src/couch/src/couch_keywrap.erl