You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ja...@apache.org on 2024/09/12 13:58:42 UTC
(couchdb) 01/01: doc: add JS scanner to highlights, fix some nitpicks
This is an automated email from the ASF dual-hosted git repository.
jan pushed a commit to branch doc/whatsnew-3.4.0-additions
in repository https://gitbox.apache.org/repos/asf/couchdb.git
commit fe40bd438c1119af6210397de0b4271232d862cf
Author: Jan Lehnardt <ja...@apache.org>
AuthorDate: Thu Sep 12 15:58:31 2024 +0200
doc: add JS scanner to highlights, fix some nitpicks
---
src/docs/src/whatsnew/3.4.rst | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/src/docs/src/whatsnew/3.4.rst b/src/docs/src/whatsnew/3.4.rst
index 03611121b..ec4689162 100644
--- a/src/docs/src/whatsnew/3.4.rst
+++ b/src/docs/src/whatsnew/3.4.rst
@@ -75,7 +75,7 @@ Highlights
Advantages over SpiderMonkey:
- - significantly smaller and easier to integrate codebase. We're using ~6
+ - Significantly smaller and easier to integrate codebase. We're using ~6
C files vs 700+ SM91 C++ files.
- Built with Apache CouchDB as opposed having to maintain a separate
SpiderMonkey package for OSs that don’t support it
@@ -98,6 +98,11 @@ Highlights
[couchdb]
js_engine = spidermonkey | quickjs
+ - CouchDB also now includes a scanner plugin that, when enabled, can scan all
+ design docs in all your databases in the background and report
+ incompatibilities between SpiderMonkey and QuickJS. This allows you to
+ safely migrate to QuickJS.
+
* :ghissue:`4570`, :ghissue:`4578`, :ghissue:`4576`: Adopt xxHash in favour
of md5 for ``couch_file`` checksums and ETag calculation. 30% performance
increase for large (128K) docs. No difference for smaller docs.
@@ -123,7 +128,7 @@ Highlights
authentication failures. Can be disabled in config.
* Many small small performance improvements, see :ref:`the Performance
- section <performance430>`.
+ section <performance340>`.
Features and Enhancements
-------------------------
@@ -196,7 +201,7 @@ Features and Enhancements
* :ghissue:`5046`: JWT: require valid `exp` claim by default.
* :ghissue:`5065`: Update Fauxton UI to version v1.3.1.
-.. _performance430:
+.. _performance340:
Performance
-----------