couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rnew...@apache.org
Subject [couchdb] branch prototype/fdb-layer-ebtree-immutable updated (ece7b9a -> b56cb0e)
Date Thu, 03 Sep 2020 17:42:21 GMT
This is an automated email from the ASF dual-hosted git repository.

rnewson pushed a change to branch prototype/fdb-layer-ebtree-immutable
in repository https://gitbox.apache.org/repos/asf/couchdb.git.


 discard ece7b9a  change cache api so implementations don't need to understand node format
 discard 5215aa3  add cache test
 discard 4bf5e30  convert node ids to uuids
 discard f2a5343  pluggable caching of inner nodes
 discard 922c42c  consolidate id mutation logic into one function
 discard 4b9221f  mutate node id of non-leaf, non-root nodes on delete
 discard 9a0d67f  mutate node id of non-leaf, non-root nodes on insert
     add 1c0c9f4  add has_failures to couch_rate_limiter (#3088)
     add 452ce75  Do not use (catch ...) in couch_views_reader:load_docs/4
     add 46222f4  Don't log client disconnects
     add 9fd2010  Merge pull request #3092 from apache/dont-log-client-disconnects
     add 6b45ef7  Clear sensitive flag at end of public api functions
     add 790daff  Merge pull request #3100 from apache/aegis-sensitive-false
     add 978f7da  clear jobs data in active area during removal
     add 926be1b  Merge pull request #3101 from apache/fix-couch-jobs-for-active-tasks
     add 6235f0f  Fix ordering of page_size based pagination for views
     add 07e179f  Merge pull request #3094 from cloudant/use-key_docid
     add bf61a00  Handle empty maps in active_tasks data structure
     add 947308d  Allow creating new deleted documents
     new 43d6adc  mutate node id of non-leaf, non-root nodes on insert
     new b5e9ebf  mutate node id of non-leaf, non-root nodes on delete
     new ebd2694  consolidate id mutation logic into one function
     new 3316dab  pluggable caching of inner nodes
     new 0f60eb8  convert node ids to uuids
     new e35273e  add cache test
     new b56cb0e  change cache api so implementations don't need to understand node format

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   (ece7b9a)
            \
             N -- N -- N   refs/heads/prototype/fdb-layer-ebtree-immutable (b56cb0e)

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.

The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 src/aegis/src/aegis_server.erl                 |  59 +++---
 src/chttpd/src/chttpd.erl                      |   2 +
 src/chttpd/src/chttpd_db.erl                   |   8 +-
 src/chttpd/src/chttpd_view.erl                 |   8 +-
 src/chttpd/test/exunit/pagination_test.exs     | 242 ++++++++++++++++++++++++-
 src/couch_jobs/src/couch_jobs_fdb.erl          |   3 +-
 src/couch_rate/src/couch_rate_limiter.erl      |  17 +-
 src/couch_views/src/couch_views_http.erl       |  31 ++--
 src/couch_views/src/couch_views_reader.erl     |   3 +-
 src/fabric/src/fabric2_active_tasks.erl        |   3 +-
 src/fabric/src/fabric2_db.erl                  |  11 +-
 src/fabric/test/fabric2_active_tasks_tests.erl | 120 ++++++++++++
 src/fabric/test/fabric2_doc_crud_tests.erl     |  12 +-
 13 files changed, 451 insertions(+), 68 deletions(-)
 create mode 100644 src/fabric/test/fabric2_active_tasks_tests.erl


Mime
View raw message