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 2018/10/30 20:56:43 UTC
[couchdb] branch feature/user-partitioned-databases updated
(07bacf0 -> ca603af)
This is an automated email from the ASF dual-hosted git repository.
davisp pushed a change to branch feature/user-partitioned-databases
in repository https://gitbox.apache.org/repos/asf/couchdb.git.
omit 07bacf0 fix eunit tests for partitions PR
omit e1ae21b Add /_partition/:partition/ endpoint
omit 215ad65 Advertise the partitions feature
omit 1a6d4e3 add partition support to mango text and fix failing tests
omit 1f35605 Add get_partition_info/2
omit eae0d06 validate that a system db cannot be partitioned
omit 377a287 move view validation to chttp_view for partition checks
omit 7c897c0 validate partitioned design docs
omit 2997ab0 Optimize skip for partitioned queries
omit cda713a add r = 3 restrictions to partition _find and _explain
omit 58556fe add POST support for keys for views
omit a2b47d2 Add /_partition/$partition/... endpoints
omit ca6180a Add restrictions to partitioned views
omit b5cb039 Add test for all_docs partition optimisation
omit a167a41 optimize _all_docs requests that are bounded within a single partition
omit f2bceb4 Implement _all_docs and _find support
omit af41388 mem3 tests for partitioned databases
omit 5f66b6a implement partitioned views
omit c40304b validate new partition arguments
omit 1b382de Select only the shard containing the partition, if specified
omit 121fcf8 Allow partitioned option in mrviews
omit 0097000 expose partitioned flag in GET /dbname info
omit 041028e Enforce partition:id format in doc ids
omit 29acfbe map documents to shards by their partition
omit 95b97a1 Support and persist ?partitioned=true flag at db creation time
add fe9b93c [1/5] Implement partitioned database internals
add 46d95ca [2/5] Implement HTTP layer for partitioned dbs
add 3be5949 [3/5] Implement partitioned view internals
add 2fffb9d [4/5] Implement HTTP layer for partitioned views
add ca603af [5/5] Implement partitioned queries in Mango
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 (07bacf0)
\
N -- N -- N refs/heads/feature/user-partitioned-databases (ca603af)
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_httpd_handlers.erl | 4 +-
src/chttpd/src/chttpd_view.erl | 10 +-
src/couch/test/couchdb_views_tests.erl | 1 -
src/fabric/src/fabric_view_all_docs.erl | 201 ++++++++++++++++++-------------
src/mango/src/mango_idx.erl | 13 +-
src/mem3/src/mem3.erl | 26 ++--
6 files changed, 150 insertions(+), 105 deletions(-)