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 2020/09/01 18:43:27 UTC

[couchdb-documentation] branch 3.1.1-release-notes created (now def1387)

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

wohali pushed a change to branch 3.1.1-release-notes
in repository https://gitbox.apache.org/repos/asf/couchdb-documentation.git.


      at def1387  [WIP] Release notes for 3.1.1

This branch includes the following new commits:

     new def1387  [WIP] Release notes for 3.1.1

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.



[couchdb-documentation] 01/01: [WIP] Release notes for 3.1.1

Posted by wo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

wohali pushed a commit to branch 3.1.1-release-notes
in repository https://gitbox.apache.org/repos/asf/couchdb-documentation.git

commit def13871decafe5c0af2e630dd9e83cad0cb48af
Author: Joan Touzet <wo...@users.noreply.github.com>
AuthorDate: Tue Sep 1 14:43:13 2020 -0400

    [WIP] Release notes for 3.1.1
---
 src/whatsnew/3.1.rst | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 70 insertions(+)

diff --git a/src/whatsnew/3.1.rst b/src/whatsnew/3.1.rst
index f7b3648..9af17d3 100644
--- a/src/whatsnew/3.1.rst
+++ b/src/whatsnew/3.1.rst
@@ -20,6 +20,76 @@
     :depth: 1
     :local:
 
+.. _release/3.1.1:
+
+Version 3.1.1
+=============
+
+Features and Enhancements
+-------------------------
+
+.. rst-class:: open
+
+* :ghissue:`3102`, :ghissue:`1600`, :ghissue:`2877`, :ghissue:`2041`: When a
+  client disconnects unexpectedly, CouchDB will no longer log a "``normal``"
+  "``unknown``" error. Bring forth the rainbows.
+.. figure:: ../../images/
+  :align: center
+  :alt: The Gravity Falls gnome pukes some rainbows for us.
+
+* :ghissue:`3109`: Drilldown parameters for text index searches may now be
+  specified as a list of lists, to avoid having to define this redundantly
+  in a single query. (Some languages don't have this facility.)
+
+Performance
+-----------
+
+Bugfixes
+--------
+
+* :ghissue:`2935`: The replicator now correctly picks jobs to restart during
+  rescheduling, where previously with high load it may have failed to try to
+  restart crashed jobs.
+
+* :ghissue:`2981`: When handling extremely large documents (≥50MB), CouchDB
+  can no longer time out on a ``gen_server:call`` if bypassing the IOQ.
+
+* :ghissue:`2941`: CouchDB will no longer fail to compact databases if it
+  finds files from a 2.x compaction process (prior to an upgrade) on disk.
+
+* :ghissue:`2955` CouchDB now sends the correct CSP header to ensure
+  Fauxton operates correctly with newer browsers.
+  
+* :ghissue:`3061`, :ghissue:`3080`: The `couch_index` server won't crash
+  and log errors if a design document is deleted while that index is
+  building, or when a ddoc is added immediately after database creation.
+  
+* :ghissue:`3078`: CouchDB now checks for and complains correctly about 
+  invalid parameters on database creation.
+
+* :ghissue:`3090`: CouchDB now correctly encodes URLs correctly when
+  encoding the `atts_since` query string.
+
+* :ghissue:`2953`: Some parameters not allowed for text-index queries on
+  partitioned database are now properly validated and rejected.
+
+* :ghissue:`3118`: Text-based search indexes may now be cleaned up
+  correctly, even if the design document is now invalid.
+
+* :ghissue:`3121`: ``fips`` is now only reported in the welcome message
+  if FIPS mode was enabled at boot (such as in ``vm.args``).
+
+Other
+-----
+
+* JS tests skip faster now.
+
+* More JS tests ported into elixir: ``reader_acl``, ``reduce_builtin``,
+  ``reduce_false``, ``rev_stemming``, ``update_documents``, 
+  ``view_collation_raw``, ``view_compaction``, all the
+  ``view_multi_key`` tests, ``view_sandboxing``,
+  ``view_update_seq``,
+
 .. _release/3.1.0:
 
 Version 3.1.0