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