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