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 2018/07/24 07:42:08 UTC
[couchdb-documentation] branch 2.2.0-release-notes updated (fe0117d
-> 06ee1b7)
This is an automated email from the ASF dual-hosted git repository.
wohali pushed a change to branch 2.2.0-release-notes
in repository https://gitbox.apache.org/repos/asf/couchdb-documentation.git.
omit fe0117d Near-complete release notes for 2.2.0
omit 9db2f31 Merge branch 'master' into 2.2.0-release-notes
omit e0ad9ce Merge branch '2.2.0-release-notes' of https://github.com/apache/couchdb-documentation into 2.2.0-release-notes
omit c87092f Merge pull request #268 from garbados/update-sharding-docs
omit 1f30e16 lint and ref and multiline labels
omit cae572d Merge branch 'master' into update-sharding-docs
omit b2d1a9a fix linter
omit beb0a6b add description of how quorum sizes are calculated
omit dd897c3 Merge branch 'update-sharding-docs' of github.com:garbados/couchdb-documentation into update-sharding-docs
omit bad9ec1 respond to additional feedback
omit 0da525d Merge pull request #298 from apache/fix/swap-1-2
omit aefe3e2 Merge branch 'master' into fix/swap-1-2
omit 096697d Merge pull request #299 from apache/fix/prox
omit e92dea6 feat: remove proxy docs, as they don’t work in 2.x
omit 59d5c25 put 2.x-relevant documentation before 1.x-relevant documentation
omit 8efd613 Merge branch 'master' into update-sharding-docs
omit 211e71b Configure cluster Erlang port range using vm.args
omit 9df7f2c Merge branch 'update-sharding-docs' of github.com:garbados/couchdb-documentation into update-sharding-docs
omit 6c30fec respond to feedback
omit 06febc2 Merge branch 'master' into update-sharding-docs
omit 39c7768 update sharding documentation for clarity, detail
omit d1595c4 Fix line length and phrasing
omit fcf49a7 Fix typo
omit 478c529 Fix trailing whitespace
omit 2214469 Add troubleshooting information for FIPS mode and workaround (#1171)
omit 4baf07d Merge pull request #293 from apache/fix/proxox
omit 35f460c fix proxy auth docs, goes with https://github.com/apache/couchdb/pull/1436
omit 1014ee9 Merge pull request #291 from apache/fix/proxyauth
omit 2630573 Merge branch 'master' into fix/proxyauth
omit 5c7a193 fix: proxy auth clarification
omit d5fdc23 Merge branch 'master' of git://github.com/apache/couchdb-documentation into update-sharding-docs
omit 50283b4 respond to feedback
omit d6db5c4 typo
omit 482f6d3 revisit sharding documentation
new 06ee1b7 Merge branch '2.2.0-release-notes' of https://github.com/apache/couchdb-documentation into 2.2.0-release-notes
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 (fe0117d)
\
N -- N -- N refs/heads/2.2.0-release-notes (06ee1b7)
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.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
src/whatsnew/2.2.rst | 152 +++++++++------------------------------------------
1 file changed, 26 insertions(+), 126 deletions(-)
[couchdb-documentation] 01/01: Merge branch '2.2.0-release-notes'
of https://github.com/apache/couchdb-documentation into 2.2.0-release-notes
Posted by wo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
wohali pushed a commit to branch 2.2.0-release-notes
in repository https://gitbox.apache.org/repos/asf/couchdb-documentation.git
commit 06ee1b744a5bf4101ee117581f5f020791b65a5f
Merge: 5d583ad f628731
Author: Joan Touzet <jo...@atypical.net>
AuthorDate: Mon Jul 23 20:13:45 2018 -0400
Merge branch '2.2.0-release-notes' of https://github.com/apache/couchdb-documentation into 2.2.0-release-notes
src/whatsnew/2.2.rst | 30 +++++++++++++++++++-----------
1 file changed, 19 insertions(+), 11 deletions(-)
diff --cc src/whatsnew/2.2.rst
index 9b8931c,9b8931c..3eea357
--- a/src/whatsnew/2.2.rst
+++ b/src/whatsnew/2.2.rst
@@@ -27,18 -27,18 +27,26 @@@ Upgrade Note
.. rst-class:: open
--* TODO WORDING: Recommend increasing PBKDF2 / bcrypt work factor and auth_plugins to
-- couch_replicator_auth_session,couch_replicator_auth_noop. Do not do this, if an older
-- version of CouchDB is replicating TO this instance/cluster. Replicating FROM older
-- versions is fine. A future version will make this a default.
++* The CouchDB replication client can now use the ``/_session`` endpoint when
++ authenticating against remove CouchDB instances, improving performance since
++ re-authorization does not have to be performed with every request. Because of
++ this performance improvement, it is recommended to increase the PBKDF2 work
++ factor beyond the default ``10`` to a modern default such as ``10000``. This is done
++ via the local ini file setting ``[couch_httpd_auth] iterations = 10000``.
++
++ Do **not** do this if an older version of CouchDB is replicating TO this instance or
++ cluster regularly, since CouchDB < 2.2.0 must perform authentication on every request
++ and replication performance will suffer.
++
++ A future version will make this increased number of iterations a default.
* :ghissue:`820`, :ghissue:`1032`: Multiple queries can now be made at the
``POST /{db}/_all_docs/queries``, ``POST /{db}/_design_docs/queries`` and
``POST /{db}/_local_docs/queries`` endpoints. Also, a new endpoint
``POST /{db}/_design/{ddoc}/_view/{view}/queries`` has been introduced to replace
the ``?queries`` parameter formerly provided for making multiple queries to a view.
-- The old ``?queries`` parameter *is now deprecated and will be removed in a future release
-- of CouchDB.*
++ The old ``?queries`` parameter *is now deprecated and will be removed in a future
++ release of CouchDB.*
* The maximum http request limit, which had been lowered in 2.1.0, has been re-raised
to a 4GB limit for now. (:ghissue:`1446`). Ongoing discussion about the path forward
@@@ -50,7 -50,7 +58,6 @@@
regularly act as replication clients to use this new feature, which is enabled by
default (:ghissue:`1462`).
--
Version 2.2.0
=============
@@@ -61,12 -61,12 +68,14 @@@ Feature
* Much improved documentation. Highlights include:
-- * TODO: LINK Database sharding/clustering: complete rewrite
++ * A complete rewrite of the :ref:`sharding <cluster/sharding>` documentation.
* Developer installation notes (``INSTALL.*.rst``)
++ * Much of the content of the original CouchDB wiki has been imported into the
++ official docs. (The old CouchDB wiki is in the process of being deprecated.)
* Much improved Fauxton functionality. Highlights include:
-- *
++ * TODO Fauxton improvement list
* :ghissue:`496`, :issue:`3287`: New pluggable storage engine framework has landed in
CouchDB. This internal refactor makes it possible for CouchDB to use different backends
@@@ -95,7 -95,7 +104,7 @@@
tandem, the replicator http client correctly closes its own socket after processing
any 413 response. (:ghissue:`1234`)
--* TODO LINK :ghissue:`822`: A new ``POST /_dbs_info`` endpoint has been added to return
++* :ghissue:`822`: A new end point :ref:`api/server/dbs_info` has been added to return
information about a list of specified databases. This endpoint can take the place of
multiple queries to ``/{db}``.
* :ghissue:`875`, :ghissue:`1030`: ``couch_peruser`` installations can now specify a
@@@ -177,7 -177,7 +186,6 @@@ Mang
* Multiple fixes related to using Mango as a front-end for full text indexing (a feature
not shipped with couch, but for which support is in place as a compile-time addon).
--
Other
-----