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/19 15:56:44 UTC

[couchdb] branch fdb-mango-indexes updated (4d5b4eb -> e072b88)

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 4d5b4eb  update tests to work with mango on fdb
 discard c2bf55d  mango queries work with fdb
 discard 78a4b04  Add mango indexing
 discard ac48331  when query views allow to stream across transactions
 discard ee9ca21  Add build versionstamp
 discard 84a5c1d  add after_doc_write function plugin
 discard f1a8b1d  add include_docs option to fold_docs
 discard f511a4e  move all_doc view options to fabric2_util
 discard 8be0e4c  fix all_docs call to return row
 discard 0ccd635  remove mango native proc
 discard fe3d859  Add option not to send meta on fold_docs
     add 4690165  Add option not to send meta on fold_docs
     add 0f80baf  remove mango native proc
     add 0441622  fix all_docs call to return row
     add 8063d75  move all_doc view options to fabric2_util
     add feb5e47  add include_docs option to fold_docs
     add 8564d7b  add fabric2 after_doc_write plugin
     add 9611010  Add creation versionstamp
     add 78e6c07  when query views allow to stream across transactions
     add 8f8be0a  Add couch_views_updater interactive indexer
     add b5b0139  Add mango indexing
     add efec3aa  mango query on fdb
     add e072b88  update tests to work with mango on fdb

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   (4d5b4eb)
            \
             N -- N -- N   refs/heads/fdb-mango-indexes (e072b88)

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:
 Makefile                                           |  3 +-
 rel/apps/couch_epi.config                          |  1 +
 src/couch_views/src/couch_views.app.src            |  1 +
 src/couch_views/src/couch_views.erl                |  5 +-
 src/couch_views/src/couch_views_ddoc.erl           | 78 ++++++++++++++++++++
 .../src/couch_views_epi.erl}                       | 15 +++-
 .../src/couch_views_fabric2_plugin.erl}            | 15 ++--
 src/couch_views/src/couch_views_fdb.erl            | 42 ++++-------
 src/couch_views/src/couch_views_indexer.erl        | 14 ++--
 src/couch_views/src/couch_views_sup.erl            |  2 +-
 src/couch_views/src/couch_views_updater.erl        | 85 ++++++++++++++++++++++
 src/couch_views/test/couch_views_indexer_test.erl  | 42 ++++++++++-
 .../test/couch_views_updater_test.erl}             | 37 ++++++----
 src/fabric/src/fabric2_db.erl                      |  1 -
 src/fabric/src/fabric2_db_plugin.erl               |  6 +-
 src/fabric/src/fabric2_fdb.erl                     |  5 +-
 src/mango/src/mango_idx.erl                        | 84 +++++----------------
 src/mango/src/mango_idx_view.erl                   | 11 +--
 src/mango/test/16-index-selectors-test.py          |  2 +
 src/mango/test/19-find-conflicts.py                | 12 ++-
 20 files changed, 317 insertions(+), 144 deletions(-)
 create mode 100644 src/couch_views/src/couch_views_ddoc.erl
 copy src/{setup/src/setup_epi.erl => couch_views/src/couch_views_epi.erl} (89%)
 copy src/{couch/src/couch_rand.erl => couch_views/src/couch_views_fabric2_plugin.erl} (69%)
 create mode 100644 src/couch_views/src/couch_views_updater.erl
 copy src/{mango/test/eunit/mango_indexer_test.erl => couch_views/test/couch_views_updater_test.erl} (85%)