You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by wo...@apache.org on 2016/09/09 13:57:45 UTC

documentation commit: updated refs/heads/master to b427c8b

Repository: couchdb-documentation
Updated Branches:
  refs/heads/master 3804d1930 -> b427c8b1f


Add known issues for 2.0 release


Project: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/commit/b427c8b1
Tree: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/tree/b427c8b1
Diff: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/diff/b427c8b1

Branch: refs/heads/master
Commit: b427c8b1f1cb5a42d0b85d0a63fbf680287bd7b7
Parents: 3804d19
Author: Joan Touzet <wo...@apache.org>
Authored: Fri Sep 9 09:57:34 2016 -0400
Committer: Joan Touzet <wo...@apache.org>
Committed: Fri Sep 9 09:57:34 2016 -0400

----------------------------------------------------------------------
 src/whatsnew/2.0.rst | 60 ++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 52 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/couchdb-documentation/blob/b427c8b1/src/whatsnew/2.0.rst
----------------------------------------------------------------------
diff --git a/src/whatsnew/2.0.rst b/src/whatsnew/2.0.rst
index 4366838..6c4327b 100644
--- a/src/whatsnew/2.0.rst
+++ b/src/whatsnew/2.0.rst
@@ -54,14 +54,18 @@ Version 2.0.0
   queries without JavaScript or MapReduce. Further details are available in the
   :ref:`_find, _index and _explain API <api/db/_find>`.
 * Mango :ref:`selectors <changes/filter/selector>` can be used in _changes
-  feeds instead of JavaScript MapReduce filters.
-* Rewrite rules of URLs can be performed using JavaScript.
-* Multiple queries can be made of a view with a single request.
-* Views can be queried with sorting turned off for a performance boost.
+  feeds instead of JavaScript MapReduce filters. Mango has been tested to be
+  up to an order of magnitude (10x) faster than JavaScript in this application.
+* :ref:`Rewrite rules <api/ddoc/rewrite>` for URLs can be performed using
+  JavaScript functions.
+* :ref:`Multiple queries <api/ddoc/view/multiple_queries>` can be made of a
+  view with a single HTTP request.
+* Views can be queried with sorting turned off ( ``sorted=false``) for a
+  performance boost.
 * The update sequences returned by the :ref:`api/db/changes` feed are no longer
   just integers. They can be any JSON value.
-* Enhanced global changes feed (now resumable/persistent)
-* New endpoints added (for some, documentation forthcoming):
+* The global changes feed has been enhanced. It is now resumable and persistent.
+* New endpoints added (documentation forthcoming for some):
 
   * :ref:`api/server/membership`
   * ``/_bulk_get``
@@ -73,5 +77,45 @@ Version 2.0.0
 * "Backend" interface on port 5986 used for specific cluster admin tasks. Of
   interest are the ``_nodes`` and ``_dbs`` databases visible only through this
   interface.
-* Support Erlang/OTP 17.x, 18.x and 19
-* New build system for Microsoft Windows
+* Support added for Erlang/OTP 17.x, 18.x and 19
+* New streamlined build system written for Microsoft Windows
+
+.. _release/2.0.x/knownissues:
+
+Known Issues
+============
+
+All `known issues`_ filed against the 2.0 release are contained within the
+official `CouchDB JIRA instance`.
+
+The following are some highlights of known issues for which fixes did not land
+in time for the 2.0.0 release:
+
+* :issue:`2980`: The replicator (whether invoked via ``_replicate`` or a
+  document stored in the ``_replicator`` database) understands two kinds of
+  source and target:
+
+  #. A URL (e.g., ``https://foo:bar@foo.com/db1``), called a "remote" source or
+     target
+  #. A database name (e.g., ``db1``), called a "local" source or target.
+
+  Whenever the latter type is used, this refers to a local unclustered
+  database, not a clustered one.
+
+  In a future release we hope to support "local" source or target specs to
+  clustered databases. For now, we recommend always using the URL format for
+  both source and target specifications.
+* :issue:`3034`: CouchDB will occasionally return 500 errors when multiple
+  clients attempt to PUT or DELETE the same database concurrently.
+* :issue:`3119`: Adding nodes to a cluster fails if the Erlang node name
+  is not ``couchdb`` (of the form ``couchdb@hostname``.)
+* :issue:`3050`: Occasionally the ``dev/run`` script used for development
+  purposes to start a local 3-node cluster will fail to start one or more
+  nodes.
+* :issue:`2817`: The compaction daemon will only compact views for shards
+  that contain the design document.
+* :issue:`2804`: The fast_view optimization is not enabled on the clustered
+  interface.
+
+.. _known issues: https://s.apache.org/couchdb-2.0-known-issues
+.. _CouchDB JIRA instance: https://issues.apache.org/jira/browse/COUCHDB