You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by rn...@apache.org on 2026/09/28 18:41:59 UTC

(couchdb) branch ibm-iam-auth updated (6d98eede7 -> 028d5a855)

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

rnewson pushed a change to branch ibm-iam-auth
in repository https://gitbox.apache.org/repos/asf/couchdb.git


 discard 6d98eede7 couch replication auth plugin for IBM IAM with refresh
     add f5e6aa5ef Fix silent row loss in Mango _id range queries
     add e3a1a649b Add a test for mango ID collation
     add d84f6e325 Disable PPC64LE CI run
     add 5a1ffbb37 fix nouveau string sorting order
     add 684e67c0d Merge pull request #6125 from apache/nouveau-string-sorting
     add 1582cf98c Preserve view purge sequences when compacting
     add 593a2eb8c Implement _index_info endpoint
     add 0095e07ee use defaultValue in all cases
     add 36c7cccdf make delete method consistent with update method
     add 280fe2129 Analyzer's are Closeable, so ensure we close
     add a24ee4393 Merge pull request #6096 from apache/nouveau-fixes
     add d072d9012 Update Erlang to 27.3.4.18
     add 83a487b75 Fix attachment revisions when recreating a deleted doc
     add 801f61773 Update QuickJS
     add 028d5a855 couch replication auth plugin for IBM IAM with refresh

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   (6d98eede7)
            \
             N -- N -- N   refs/heads/ibm-iam-auth (028d5a855)

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.

No new revisions were added by this update.

Summary of changes:
 build-aux/Jenkinsfile                              |  27 +-
 .../apache/couchdb/nouveau/core/IndexManager.java  |   2 +-
 .../apache/couchdb/nouveau/lucene/LuceneIndex.java |  10 +-
 .../couchdb/nouveau/resources/AnalyzeResource.java |   5 +-
 rel/overlay/etc/default.ini                        |   3 +
 src/chttpd/src/chttpd_db.erl                       | 183 ++++++
 src/chttpd/src/chttpd_httpd_handlers.erl           |   1 +
 src/couch/src/couch_att.erl                        |  49 +-
 src/couch/src/couch_db_updater.erl                 |  48 +-
 .../test/eunit/couch_db_recreate_att_tests.erl     | 184 ++++++
 src/couch_mrview/src/couch_mrview_compactor.erl    |   9 +-
 .../patches/01-spidermonkey-185-mode.patch         |   6 +-
 src/couch_quickjs/patches/02-test262-errors.patch  |  13 +-
 src/couch_quickjs/quickjs/Makefile                 |   6 +-
 src/couch_quickjs/quickjs/libregexp.c              |   4 +-
 src/couch_quickjs/quickjs/quickjs.c                | 657 +++++++++++++++------
 src/couch_quickjs/quickjs/quickjs.h                |   2 +
 src/couch_quickjs/quickjs/run-test262.c            | 154 +++--
 src/couch_quickjs/quickjs/test262.conf             |   4 +
 src/couch_quickjs/quickjs/test262_errors.txt       |  16 +-
 src/docs/src/api/database/index.rst                |   1 +
 src/docs/src/api/database/index_info.rst           | 457 ++++++++++++++
 src/docs/src/api/ddoc/common.rst                   |  29 +
 src/docs/src/api/ddoc/nouveau.rst                  |  19 +-
 src/docs/src/api/ddoc/search.rst                   |  18 +-
 src/dreyfus/src/dreyfus_fabric_info.erl            | 178 ++++--
 src/dreyfus/src/dreyfus_index.erl                  |  33 ++
 src/dreyfus/src/dreyfus_rpc.erl                    |  18 +-
 src/fabric/src/fabric.erl                          |  57 +-
 src/fabric/src/fabric_group_info.erl               | 187 +++---
 src/fabric/src/fabric_index_info.erl               | 436 ++++++++++++++
 src/fabric/src/fabric_rpc.erl                      | 126 +++-
 src/fabric/src/fabric_util.erl                     |  70 +++
 src/fabric/test/eunit/fabric_tests.erl             |  24 +-
 src/mango/src/mango_selector.erl                   |   7 +-
 src/nouveau/src/nouveau_fabric_info.erl            | 176 ++++--
 src/nouveau/src/nouveau_fabric_search.erl          |  18 +-
 src/nouveau/src/nouveau_rpc.erl                    |  12 +-
 src/nouveau/src/nouveau_util.erl                   |  31 +
 test/elixir/lib/couch/dbtest.ex                    |   7 +
 test/elixir/test/config/nouveau.elixir             |   3 +-
 test/elixir/test/config/search.elixir              |   2 +
 test/elixir/test/config/suite.elixir               |  12 +
 test/elixir/test/design_docs_test.exs              |  40 ++
 test/elixir/test/index_info_test.exs               | 391 ++++++++++++
 test/elixir/test/mango/26_id_collation_test.exs    |  78 +++
 test/elixir/test/nouveau_test.exs                  |  47 ++
 test/elixir/test/search_test.exs                   |  63 ++
 48 files changed, 3414 insertions(+), 509 deletions(-)
 create mode 100644 src/couch/test/eunit/couch_db_recreate_att_tests.erl
 create mode 100644 src/docs/src/api/database/index_info.rst
 create mode 100644 src/fabric/src/fabric_index_info.erl
 create mode 100644 test/elixir/test/index_info_test.exs
 create mode 100644 test/elixir/test/mango/26_id_collation_test.exs