You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by va...@apache.org on 2022/12/16 03:51:38 UTC

[couchdb] branch release-notes-update-3.3 created (now e11aa847d)

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

vatamane pushed a change to branch release-notes-update-3.3
in repository https://gitbox.apache.org/repos/asf/couchdb.git


      at e11aa847d Update 3.3 release notes.

This branch includes the following new commits:

     new e11aa847d Update 3.3 release notes.

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] 01/01: Update 3.3 release notes.

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

vatamane pushed a commit to branch release-notes-update-3.3
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit e11aa847deb2a084070deddf5ffe14204504e470
Author: Nick Vatamaniuc <va...@gmail.com>
AuthorDate: Thu Dec 15 22:45:54 2022 -0500

    Update 3.3 release notes.
    
     * Since the replicator optimization issues were a bit scattered, create a
       single parent one as a highlight, and also run somewhat more realistic
       benchmark tests.
    
     * Add an image macro keep the tradition going.
    
     * Update docs section with a 5.3.0 PR which just merged.
    
     * Add reference to the newly merged `couchjs -v` enhancement.
---
 src/docs/images/tea-erl-grey-hot-replicator.png | Bin 0 -> 198055 bytes
 src/docs/src/whatsnew/3.3.rst                   |  18 +++++++++++++++++-
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/src/docs/images/tea-erl-grey-hot-replicator.png b/src/docs/images/tea-erl-grey-hot-replicator.png
new file mode 100644
index 000000000..ca6e7d53d
Binary files /dev/null and b/src/docs/images/tea-erl-grey-hot-replicator.png differ
diff --git a/src/docs/src/whatsnew/3.3.rst b/src/docs/src/whatsnew/3.3.rst
index 2496ab732..906152906 100644
--- a/src/docs/src/whatsnew/3.3.rst
+++ b/src/docs/src/whatsnew/3.3.rst
@@ -25,6 +25,18 @@
 Version 3.3.0
 =============
 
+Highlights
+----------
+
+* :ghissue:`4308`: Replicator was optimized and should be faster. It now uses
+  the `_bulk_get` endpoint on the source, and can statistically skip calling
+  `_revs_diff` on the target. Benchmark tests replicating 1M documents, 10KB
+  each, from UK to US East show a 3x speed improvement.
+
+.. figure:: ../../images/tea-erl-grey-hot-replicator.png
+  :align: center
+  :alt: Replicator, Tea! Earl Grey! Hot! (Because Picard said so)
+
 Features and Enhancements
 -------------------------
 
@@ -196,6 +208,10 @@ Performance
   ``COUCHDB_QUERY_SERVER_JAVASCRIPT="/opt/couchdb/bin/couchjs
   /opt/couchdb/share/server/main-ast-bypass.js"``.
 
+* :ghissue:`4262`: ``couchjs`` executable built against Spidermonkey >= 86 will
+  return the detailed ``major.minor.patch`` as opposed to just the ``major``
+  version as previously.
+
 Bugfixes
 --------
 
@@ -354,7 +370,7 @@ Docs
 * :ghissue:`4164`: The CouchDB documentation has been moved into the main
   CouchDB repository.
 
-* :ghissue:`4174`: Update Sphinx to version 5.1.1
+* :ghissue:`4307`, :ghissue:`4174`: Update Sphinx to version 5.3.0
 
 * :ghissue:`4170`: Document the ``/_node/_local/_versions`` endpoint.