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

big-r81 pushed a change to branch dev/opt-win-ci
in repository https://gitbox.apache.org/repos/asf/couchdb.git


 discard 65404668c ci: Adjust Windows CI settings
     add b2a00f820 chore: remove duplicate ioq section entry in default.ini
     add da53da51a chore: add missing comment from docs
     add 2198a0a08 Merge pull request #5992 from apache/chore/ioq-default-ini
     add 43b31d90c Update dependencies before 3.5.2 release
     add 425d8aa9e Fix append_update_replies case clause in fabric_doc_update
     add 169643d9d Optimize replicator
     add db961c080 Fix cluster index and process cleanup
     add 0a50108d3 Run git renormalize
     add b05db3d11 feat: Add connect_to override support for outbound requests.
     add a6c58283b Merge pull request #5983 from apache/wh/connect_to
     add 3e50edc6f ci: Add Ubuntu Resolute Raccoon (26.04) to CI (#5999)
     add 54f70243d Fix bulk_get not_found response handling when revs=all
     add 3790a7967 Fix error accumulation in bulk_get
     add 74ac04197 doc: link to Adoptium for third-party Java 21 debs.
     add 90750afa9 doc: Highlight the required Java version for Nouveau
     add e2cded77e dev: Update Gradle 9.5.1 (#6007)
     add 577232ea3 dev: Allow OTP 29 compiler (#6009)
     add a006a2ca1 Fix function clause on auto_purge ttl = infinity
     add 11a3d0a76 Merge 3.5.2 change to main
     add 750569267 Fix leaked opened db handle in smoosh
     add 38770829f eliminate internal tracking of EOF
     add 03d6065ca Merge pull request #6015 from apache/no-eof
     add 96ea5b501 Improve CI by matching variants to the number of workers
     add e823a6ed4 dev: Print synchronized ouput of make during builds (#6019)
     add aa9595350 QuickJS Update: 10-40% speedup, compilation fixes, test 
speed-ups
     add bffd5274b QuickJS Update: fix gcc perf regression, faster test262 runs
     add 1ef26320b CI: Disable MacOS runner for a bit
     add ef5d6407a Add all_dbs_active metric
     add 741854d6f QuickJS update: faster math ops, return checks, new release
     add 7d9d2d360 Limit couch_server sharding
     add e4eea5ae0 Fsync on reset
     add a8b399fb0 Always apply user configured compression
     add b5f23602a Mochiweb 3.4.0
     add e58ef7c88 Temporarily disable FreeBSD x86 worker
     add c8adf714f Basic zstd compression
     add 37a4bb2e5 tighten num_calls assertions
     add f40dc3985 Merge pull request #6033 from apache/couch-file-test-failure
     add 2b1175841 Unify membership hashes
     add 6cf3c7d33 Update snappy dependency to CouchDB-1.0.11 (#6035)
     add 4ee0561af Update jiffy, gun and ibrowse
     add 5a8d31eee ci: Use OTP27 as minimum version (#6036)
     add e9872a353 Make OTP 27 the minimum OTP version
     add 25b1b9a22 Improve document grouping in fabric_doc_update
     add 8e87d2437 Fix replication job rewinds
     add e767f6f77 Speed up bulk doc updates
     add e7098a281 monitor spawned process for crash in test
     add 205d4f385 Fix maintenance mode function_clause for _time_seq
     add 80385b6c4 docs: Hint for CouchDB 3.5.2.1 (#6044)
     add 164aabae9 Fix invalid revisions function_clause
     add ba6cd1787 doc: update RHEL10 instructions
     add fc6bd4f59 Merge pull request #6047 from apache/doc/rhel-10
     add 65cd52c96 Speed-up reduce view merging in fabric
     add 4b6cb03d7 docs: clarify and simplify RHEL10 install instructions
     add 333ae93d0 Merge pull request #6049 from apache/doc/rhel-10
     add c8365b053 Remove old libicu max collation sentinel hack
     add 2195612ae Sort key libicu NIF
     add eb89864dc Speed up views with ICU sort keys
     add 8cec0e5e5 clarify lucene_version handling
     add 6de9f6bb2 Fix javascript for loop in index function
     add 3b3e55c52 Update jiffy to 2.0.2
     add 4218427b6 Merge pull request #6058 from apache/jiffy-2.0.2
     add 14c5c20dd improve JWT error messages
     add 4fcda34e5 Merge pull request #6061 from apache/jwtf-error-messages
     add 00e617b66 nouveau: always use cacertfile if specified; explicit peer 
verification
     add 5fc777545 Merge pull request #6056 from 
apache/nouveau-verify-cacertfile-config
     add b6dab673f Strengthen purge client existence tests
     add 7f6900ab7 nouveau: remove unused classes
     add 519941c9c fix typo in portuguese analyzer
     add 5575c4de1 Merge pull request #6067 from apache/nouveau-fix-batch
     add c0cb1737d feat(prometheus): add Clouseau, DB count, IOQ and Smoosh 
metrics
     add fd6959258 docs: correct figure 6 revision label
     add 803542b6d docs: make Figure 6 revision label readable
     add d4067c4f9 feat(couch): add process_count gauge to query server manager
     add 2eed4886d sq - update gauge in dec_count and inc_count
     add 307e4d975 configurable request header for determining peer
     add 0ea474740 Merge pull request #6063 from apache/custom-peer-header
     add c4fd3366c Supervisor-level replicator auth plugin callbacks
     add 84aa91700 Fix multipart attachments with serialize_worker_startup
     add 3ebff7dae Fix all stream attachments for serialize_worker_startup
     add a2eedd4af Try to re-enable s390x and ppc64le
     add 91cc9619c Handle empty ddocs in ddoc_features scanner plugin
     add c2a97ae68 Simplify chttpd_db_doc_size_tests with sigils
     add 977fecb53 Quadratic speed up in _bulk_docs in pair_write_info
     add b22922c27 Fix explicit sorting by relevance/score
     add 654122981 Merge pull request #6078 from 
apache/nouveau-6075-sort-by-relevance
     add f5d5bdfc0 Update gun to 2.5.0
     add 0eb3ec67e Handle errors better in index cleanup
     add 22c6066f2 Update various helper deps: credo, elixir, meck
     add 674bd17dd Fix elixir tests
     add 5dd12873c Fix elixir warnings
     add 434f118cb test(mango-cursor): increase timeouts
     add a06d0ba1c Merge pull request #6084 from 
apache/test/mango-cursor-timeout
     add 4eefae895 validate limit and timeout parameters to _changes
     add 7056805c7 remove erroneous comment
     add bd09782ca Merge pull request #6089 from apache/changes-validation
     add 3b59e2b36 base64:decode throws error:badarg too
     add a6778e5d4 Merge pull request #6090 from 
apache/improve-invalid-auth-header-handling
     add b57827556 Update CI erlang versions also move base from bookworm to 
trixie
     add 2b204219e Fix secondary worker conflicts case for sws=true
     add c4c48218b Disable s390x again
     add 01250dd96 docs: Fix inline link (#6094)
     add 279fd41e8 New release notes:
     add 732bc90e4 chore: Update build status image link in README (#6097)
     add 1bea0b131 ci: Adjust Windows CI settings

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   (65404668c)
            \
             N -- N -- N   refs/heads/dev/opt-win-ci (1bea0b131)

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:
 Makefile                                           |    2 +-
 README.rst                                         |    4 +-
 build-aux/Jenkinsfile                              |  124 +-
 config/integration.exs                             |    1 -
 config/test.exs                                    |    1 -
 extra/nouveau/gradle/wrapper/gradle-wrapper.jar    |  Bin 43462 -> 48462 bytes
 .../gradle/wrapper/gradle-wrapper.properties       |    4 +-
 extra/nouveau/gradlew                              |   15 +-
 extra/nouveau/gradlew.bat                          |  174 +-
 .../apache/couchdb/nouveau/NouveauApplication.java |    4 -
 .../nouveau/lucene/LuceneAnalyzerFactory.java      |    2 +-
 .../apache/couchdb/nouveau/lucene/LuceneIndex.java |    6 +-
 .../couchdb/nouveau/lucene/LuceneModule.java       |   29 -
 .../couchdb/nouveau/lucene/QueryDeserializer.java  |  134 --
 .../couchdb/nouveau/lucene/QuerySerializer.java    |  168 --
 .../nouveau/lucene/LuceneAnalyzerFactoryTest.java  |    4 +-
 .../nouveau/lucene/QuerySerializationTest.java     |  106 -
 mise.toml                                          |    4 +-
 mix.exs                                            |    8 +-
 rebar.config.script                                |   16 +-
 rel/overlay/etc/default.ini                        |   37 +-
 src/chttpd/src/chttpd.erl                          |   26 +-
 src/chttpd/src/chttpd_db.erl                       |   32 +-
 src/chttpd/src/chttpd_external.erl                 |    2 +-
 src/chttpd/test/eunit/chttpd_db_doc_size_tests.erl |   54 +-
 src/chttpd/test/eunit/chttpd_revs_diff_tests.erl   |   30 +-
 .../priv/couch_ejson_compare/couch_ejson_compare.c |  135 +-
 src/couch/priv/stats_descriptions.cfg              |    8 +
 src/couch/src/couch_auth_lockout.erl               |   17 +-
 src/couch/src/couch_auto_purge_plugin.erl          |    2 +
 src/couch/src/couch_bt_engine.erl                  |   16 +-
 src/couch/src/couch_bt_engine_compactor.erl        |   20 +-
 src/couch/src/couch_compress.erl                   |   43 +-
 src/couch/src/couch_db_updater.erl                 |   18 +-
 src/couch/src/couch_ejson_compare.erl              |   33 +-
 src/couch/src/couch_emsort.erl                     |   21 +-
 src/couch/src/couch_file.erl                       |   49 +-
 src/couch/src/couch_httpd.erl                      |   17 +
 src/couch/src/couch_httpd_auth.erl                 |   32 +-
 src/couch/src/couch_httpd_multipart.erl            |    7 +-
 src/couch/src/couch_proc_manager.erl               |    4 +
 src/couch/src/couch_secondary_sup.erl              |    3 +-
 src/couch/src/couch_server.erl                     |   16 +-
 src/couch/src/couch_zstd.erl                       |   56 +
 .../test/eunit/couch_bt_engine_compactor_tests.erl |   10 +-
 src/couch/test/eunit/couch_cfile_prop_tests.erl    |    2 +-
 src/couch/test/eunit/couch_compress_tests.erl      |   39 +-
 src/couch/test/eunit/couch_db_tests.erl            |   29 +
 src/couch/test/eunit/couch_ejson_compare_tests.erl |  105 +-
 src/couch/test/eunit/couch_file_tests.erl          |   18 +-
 .../test/eunit/couch_httpd_multipart_tests.erl     |  148 ++
 .../test/eunit/couchdb_file_compression_tests.erl  |    6 +
 src/couch_index/src/couch_index_cleanup.erl        |   98 +
 src/couch_index/src/couch_index_server.erl         |   68 +-
 .../test/eunit/couch_index_ddoc_updated_tests.erl  |  178 --
 src/couch_mrview/src/couch_mrview_cleanup.erl      |   40 +-
 src/couch_mrview/src/couch_mrview_index.erl        |   18 +-
 src/couch_mrview/src/couch_mrview_util.erl         |   14 +-
 .../test/eunit/couch_mrview_cleanup_tests.erl      |  252 +++
 .../test/eunit/couch_mrview_ddoc_updated_tests.erl |   12 +-
 .../test/eunit/couch_mrview_purge_client_tests.erl |  213 ++
 .../test/eunit/couch_mrview_util_tests.erl         |    6 +-
 src/couch_peruser/src/couch_peruser.erl            |    5 +-
 src/couch_prometheus/src/couch_prometheus.erl      |  130 +-
 .../test/eunit/couch_prometheus_e2e_tests.erl      |   12 +-
 .../test/eunit/couch_prometheus_tests.erl          |  185 ++
 .../patches/01-spidermonkey-185-mode.patch         |    6 +-
 src/couch_quickjs/patches/02-test262-errors.patch  |    4 +-
 src/couch_quickjs/quickjs/Changelog                |    4 +
 src/couch_quickjs/quickjs/Makefile                 |   11 +-
 src/couch_quickjs/quickjs/VERSION                  |    2 +-
 src/couch_quickjs/quickjs/cutils.c                 |    2 +-
 src/couch_quickjs/quickjs/libunicode.c             |    3 +-
 src/couch_quickjs/quickjs/libunicode.h             |    5 +
 src/couch_quickjs/quickjs/quickjs-atom.h           |    4 +
 src/couch_quickjs/quickjs/quickjs-libc.c           |   95 +-
 src/couch_quickjs/quickjs/quickjs.c                | 2068 ++++++++++++++++----
 src/couch_quickjs/quickjs/quickjs.h                |   25 +-
 src/couch_quickjs/quickjs/run-test262.c            |  527 +++--
 src/couch_quickjs/quickjs/test262.conf             |   12 +-
 src/couch_quickjs/quickjs/test262_errors.txt       |    2 -
 src/couch_replicator/priv/stats_descriptions.cfg   |    4 +
 src/couch_replicator/src/couch_replicator_auth.erl |  155 +-
 .../src/couch_replicator_auth_session.erl          |    9 +-
 .../src/couch_replicator_connect.erl               |  268 +++
 .../src/couch_replicator_filters.erl               |   21 +-
 .../src/couch_replicator_httpc.erl                 |   11 +-
 .../src/couch_replicator_scheduler.erl             |    4 +
 src/couch_replicator/src/couch_replicator_sup.erl  |    3 +-
 .../src/couch_replicator_utils.erl                 |    6 +-
 .../src/couch_replicator_worker.erl                |   11 +-
 .../couch_replicator_connect_override_tests.erl    |   74 +
 .../test/eunit/couch_replicator_connect_tests.erl  |  130 ++
 .../src/couch_scanner_plugin_ddoc_features.erl     |    8 +-
 .../test/eunit/couch_scanner_test.erl              |   15 +
 src/docs/images/intro-consistency-06.png           |  Bin 56651 -> 63185 bytes
 src/docs/src/api/database/changes.rst              |    3 +-
 src/docs/src/api/ddoc/nouveau.rst                  |    2 +-
 src/docs/src/config/auth.rst                       |    4 +-
 src/docs/src/config/http.rst                       |   13 +
 src/docs/src/config/replicator.rst                 |   25 +
 src/docs/src/ddocs/nouveau.rst                     |   17 +-
 src/docs/src/install/nouveau.rst                   |    7 +-
 src/docs/src/install/unix.rst                      |   13 +-
 src/docs/src/partitioned-dbs/index.rst             |   10 +-
 src/docs/src/whatsnew/3.5.rst                      |  110 ++
 src/dreyfus/src/dreyfus_fabric_cleanup.erl         |   14 +-
 src/dreyfus/src/dreyfus_util.erl                   |   29 +-
 .../test/eunit/dreyfus_purge_client_tests.erl      |  142 ++
 src/fabric/src/fabric.erl                          |   14 +-
 src/fabric/src/fabric_doc_update.erl               |  797 ++++++--
 src/fabric/src/fabric_index_cleanup.erl            |   35 +-
 src/fabric/src/fabric_open_revs.erl                |   48 +-
 src/fabric/src/fabric_ring.erl                     |   54 +-
 src/fabric/src/fabric_view.erl                     |  258 ++-
 src/fabric/src/fabric_view_map.erl                 |   82 +-
 src/fabric/src/fabric_view_reduce.erl              |   32 +-
 src/fabric/test/eunit/fabric_tests.erl             |  143 +-
 src/ioq/src/ioq.erl                                |    5 +-
 src/jwtf/src/jwtf.erl                              |    8 +-
 src/jwtf/test/jwtf_tests.erl                       |   14 +-
 src/mango/src/mango_cursor.erl                     |    6 +-
 src/mem3/src/mem3.erl                              |   73 +-
 src/mem3/src/mem3_util.erl                         |    4 +-
 src/nouveau/src/nouveau_fabric_cleanup.erl         |   14 +-
 src/nouveau/src/nouveau_gun.erl                    |   19 +-
 src/nouveau/src/nouveau_util.erl                   |   29 +-
 .../test/eunit/nouveau_purge_client_tests.erl      |  141 ++
 src/smoosh/src/smoosh_channel.erl                  |   38 +-
 src/smoosh/test/smoosh_tests.erl                   |   17 +-
 test/elixir/config/test.exs                        |    1 -
 test/elixir/lib/suite.ex                           |    4 +-
 test/elixir/test/attachments_multipart_test.exs    |    9 +-
 test/elixir/test/basics_test.exs                   |    2 -
 test/elixir/test/config/nouveau.elixir             |    4 +-
 test/elixir/test/config/suite.elixir               |    4 +-
 test/elixir/test/mango/03_operator_test.exs        |    2 +-
 test/elixir/test/mango/05_index_selection_test.exs |   20 -
 test/elixir/test/mango/06_basic_text_test.exs      |    2 +-
 ...eld-test.exs => 06_text_default_field_test.exs} |    0
 test/elixir/test/mango/14_json_pagination_test.exs |    2 -
 ...nd_conflicts.exs => 19_find_conflicts_test.exs} |    2 +-
 ...g-index-test.exs => 22_covering_index_test.exs} |    1 -
 test/elixir/test/nouveau_test.exs                  |   34 +-
 test/elixir/test/partition_helpers.exs             |    2 +-
 test/elixir/test/reshard_helpers.exs               |    3 +-
 test/elixir/test/search_test.exs                   |    1 -
 test/fixtures/allowed-xref.txt                     |    2 -
 version.mk                                         |    2 +-
 149 files changed, 6779 insertions(+), 2099 deletions(-)
 delete mode 100644 
extra/nouveau/src/main/java/org/apache/couchdb/nouveau/lucene/LuceneModule.java
 delete mode 100644 
extra/nouveau/src/main/java/org/apache/couchdb/nouveau/lucene/QueryDeserializer.java
 delete mode 100644 
extra/nouveau/src/main/java/org/apache/couchdb/nouveau/lucene/QuerySerializer.java
 delete mode 100644 
extra/nouveau/src/test/java/org/apache/couchdb/nouveau/lucene/QuerySerializationTest.java
 create mode 100644 src/couch/src/couch_zstd.erl
 create mode 100644 src/couch/test/eunit/couch_httpd_multipart_tests.erl
 create mode 100644 src/couch_index/src/couch_index_cleanup.erl
 delete mode 100644 
src/couch_index/test/eunit/couch_index_ddoc_updated_tests.erl
 create mode 100644 src/couch_mrview/test/eunit/couch_mrview_cleanup_tests.erl
 create mode 100644 
src/couch_mrview/test/eunit/couch_mrview_purge_client_tests.erl
 create mode 100644 src/couch_prometheus/test/eunit/couch_prometheus_tests.erl
 create mode 100644 src/couch_replicator/src/couch_replicator_connect.erl
 create mode 100644 
src/couch_replicator/test/eunit/couch_replicator_connect_override_tests.erl
 create mode 100644 
src/couch_replicator/test/eunit/couch_replicator_connect_tests.erl
 create mode 100644 src/dreyfus/test/eunit/dreyfus_purge_client_tests.erl
 create mode 100644 src/nouveau/test/eunit/nouveau_purge_client_tests.erl
 rename test/elixir/test/mango/{06-text-default-field-test.exs => 
06_text_default_field_test.exs} (100%)
 rename test/elixir/test/mango/{19_find_conflicts.exs => 
19_find_conflicts_test.exs} (97%)
 rename test/elixir/test/mango/{22-covering-index-test.exs => 
22_covering_index_test.exs} (99%)

Reply via email to