You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ji...@apache.org on 2020/05/11 06:47:22 UTC

[couchdb] branch background-db-deletion updated (19bf682 -> f2644e7)

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

jiangphcn pushed a change to branch background-db-deletion
in repository https://gitbox.apache.org/repos/asf/couchdb.git.


 discard 19bf682  Improve and add test
 discard 76a5802  Another update
 discard 4485eea  Update
 discard 809683d  try to address startup issue of db instance
 discard d454207  address Nick's comment - spawn_to_accept
 discard d575ea0  address Nick's comments Part I
 discard 685955e  refactor
 discard f95e517  background deletion for soft-deleted database
     add 577be65  Re-enable ExUnit tests
     add 51b8cc1  Update erlfdb
     add 25bf5cb  Merge pull request #2874 from cloudant/enable-exunit
     add 1d0a102  Convert aegis key cach to LRU with hard expiration time
     add b2f2a45  add local_docs to fold_doc with docids
     add d66e95a  mix format all_docs_test.exs
     add 968def8  Fix couch_views updater_running info result
     add eacf2b6  background deletion for soft-deleted database
     add 2c9d219  Update
     add 05251ad  Another update
     add f2644e7  Improve and add test

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   (19bf682)
            \
             N -- N -- N   refs/heads/background-db-deletion (f2644e7)

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 +-
 Makefile.win                                       |   1 +
 rebar.config.script                                |   2 +-
 rel/overlay/etc/default.ini                        |  13 ++
 src/aegis/src/aegis_server.erl                     | 177 ++++++++++++++++---
 src/aegis/test/aegis_server_test.erl               | 149 ++++++++++++++++
 src/couch_views/src/couch_views.erl                |  22 +--
 src/couch_views/src/couch_views_jobs.erl           |   8 +-
 src/couch_views/test/couch_views_info_test.erl     |  60 ++++---
 src/fabric/src/fabric2_db.erl                      |  63 +++++--
 src/fabric/src/fabric2_fdb.erl                     |  38 ++++-
 src/fabric/src/fabric2_util.erl                    |   8 +
 .../test/fabric2_db_fold_doc_docids_tests.erl      | 150 +++++++++++++++++
 test/elixir/test/all_docs_test.exs                 | 187 ++++++++++++++-------
 14 files changed, 744 insertions(+), 137 deletions(-)
 create mode 100644 src/fabric/test/fabric2_db_fold_doc_docids_tests.erl