You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by rn...@apache.org on 2018/10/01 12:21:37 UTC

[couchdb-documentation] branch partitioned_dbs updated: Review and update partition content. (#332)

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

rnewson pushed a commit to branch partitioned_dbs
in repository https://gitbox.apache.org/repos/asf/couchdb-documentation.git


The following commit(s) were added to refs/heads/partitioned_dbs by this push:
     new b64098b  Review and update partition content. (#332)
b64098b is described below

commit b64098ba28dd2f69e50f3a34d4010bd0b721926a
Author: Lora Boe <lb...@us.ibm.com>
AuthorDate: Mon Oct 1 05:21:27 2018 -0700

    Review and update partition content. (#332)
---
 src/api/database/partitions.rst | 25 ++++++++++++-------------
 1 file changed, 12 insertions(+), 13 deletions(-)

diff --git a/src/api/database/partitions.rst b/src/api/database/partitions.rst
index 37337a6..a07fd43 100644
--- a/src/api/database/partitions.rst
+++ b/src/api/database/partitions.rst
@@ -13,26 +13,25 @@
 .. _api/db/_partition:
 
 Ordinarily, the documents inside a database are arbitrarily assigned
-into a shard range. This has an adverse affect on query performance as
-it is necessary to contact every shard range to answer each query (it
-is not possible to know, a priori, which shard ranges have no
-matches).
+into a shard range. This arbitrary assignment has an adverse affect on query performance
+because it is then necessary to contact every shard range to answer each query (it
+is not possible to know, a priori, which shard ranges have no matches).
 
 A partitioned database (created with ``?partitioned=true``) provides a
-solution to this if your use case is suitable. All documents within a
-partitioned database have a special format for their document id's
+solution to this predicament if your use case is suitable. All documents within a
+partitioned database have a special format for their document IDs.
 
 .. code-block:: text
 
     partition:id
 
-Where both ``partition`` and ``id`` adhere to the CouchDB document id
+Where both ``partition`` and ``id`` adhere to the CouchDB document ID
 restrictions.
 
 Documents with the same ``partition`` value are placed in the same shard
-range as each other. You should choose your ``partition`` values with
+range with one another. You must choose your ``partition`` values with
 care, the scalability and performance of this feature critically
-depends on it; ideally you have a natural choice in your application
+depends on it. Ideally, you have a natural choice in your application
 (user name or account name, for example) that partitions your data
 such that each partition can be queried meaningfully.
 
@@ -76,10 +75,10 @@ such that each partition can be queried meaningfully.
 ==================================
 
 .. http:post:: /{db}/_partition/{partition}/_find
-    :synopsis: Find documents inside a specific partition
-
-    Find documents inside a specific partition, see the main
-    documentation for :ref:`_find <api/db/_find>`.
+    :synopsis: Finds documents inside the specified partition
+    
+    Finds documents inside the specified partition. See the CouchDB
+    documentation for more information about :ref:`_find <api/db/_find>`.
 
     :param db: Database name
     :param partition: Partition name