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 12:09:12 UTC
documentation commit: updated refs/heads/master to cb04aeb
Repository: couchdb-documentation
Updated Branches:
refs/heads/master d40dcf11c -> cb04aeb66
Update What's New for 2.0
Project: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/commit/cb04aeb6
Tree: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/tree/cb04aeb6
Diff: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/diff/cb04aeb6
Branch: refs/heads/master
Commit: cb04aeb66b2cbf931a8fa97ce4f0e9bc7be431c5
Parents: d40dcf1
Author: Joan Touzet <wo...@apache.org>
Authored: Fri Sep 9 08:09:03 2016 -0400
Committer: Joan Touzet <wo...@apache.org>
Committed: Fri Sep 9 08:09:03 2016 -0400
----------------------------------------------------------------------
.gitignore | 2 ++
src/whatsnew/2.0.rst | 37 +++++++++++++++++++++++++++++++++----
2 files changed, 35 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/couchdb-documentation/blob/cb04aeb6/.gitignore
----------------------------------------------------------------------
diff --git a/.gitignore b/.gitignore
index feaaa9a..7077c00 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
ext/*.pyc
ext/__pycache__/
build/
+*~
+*.swp
http://git-wip-us.apache.org/repos/asf/couchdb-documentation/blob/cb04aeb6/src/whatsnew/2.0.rst
----------------------------------------------------------------------
diff --git a/src/whatsnew/2.0.rst b/src/whatsnew/2.0.rst
index d318b3c..7fac616 100644
--- a/src/whatsnew/2.0.rst
+++ b/src/whatsnew/2.0.rst
@@ -25,19 +25,48 @@
Upgrade Notes
=============
-.. note:: TBD
-
+* Temporary views are no longer supported.
* It is possible to have multiple replicator databases.
`replicator/db` config option has been removed.
Instead `_replicator` and any database names ending
with `/_replicator` suffix will be recognized as
replicator databases by the system.
+* Note that the semantics of some API calls have changed due to the introduction
+ of the clustering feature. Specifically, make note of the difference between
+ receiving a `201` and a `202` when storing a document.
.. _release/2.0.0:
Version 2.0.0
=============
-.. note:: TBD
+* Native clustering is now supported. Rather than use CouchDB replication between
+ multiple, distinct CouchDB servers, configure a cluster of CouchDB nodes. These
+ nodes will use an optimized Erlang-driven 'internal replication' to ensure
+ data durability and accessibility. Combine a clustered CouchDB with a load
+ balancer (such as ``haproxy``) to scale CouchDB out horizontally. More details
+ of the clustering feature are available in the :ref:`cluster/index`.
+* `Futon` replaced by brand-new, completely re-engineered `Fauxton` interface.
+ URL remains the same.
+* The new Mango Query Server provides a simple JSON-based way to perform CouchDB
+ queries without JavaScript or MapReduce. Further details are available in the
+ :ref:`_find, _index and _explain API <api/database/find>`.
+* Rewrites 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.
+* Database changes feed now takes any valid JSON object for update sequences.
+* Enhanced global changes feed (now resumable/persistent)
+* New endpoints added (for some, documentation forthcoming):
+
+ * :ref:`api/server/membership`
+ * ``/_bulk_get``
+ * ``/_node/``
+ * ``/_cluster_setup``
+ * ``/_up``
+ * ``/db/_local_docs`` and ``/db/_design_docs`` (similar to ``/db/_all_docs``)
-* temporary views are no longer supported
+* "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