This is an automated email from the ASF dual-hosted git repository.
ronny pushed a change to branch dev/update-git-attributes-for-nouveau
in repository https://gitbox.apache.org/repos/asf/couchdb.git
discard 867a83321 dev: Update .gitattributes for Nouveau
add afcfed69a test: port 10 disable array length field to elixir
add 0818957a5 test: deprecate 10 disable array length field python test
add 863c2428c Port text default field tests to Elixir
add dd217be41 Deprecate 06-text-default-field-test.py
add 6d17dc9de Port choose correct index tests to Elixir
add 13c88dc71 Deprecate 12-use-correct-index-test.py
add 308817d0a Use BTree cache for views
add 030d45ea0 Fix typos and tests in couch_replicator
add 899b593bf setup with mise
add 5a36de344 update devcontainer
add f651c177a fail build_js if compile step fails
add 63cd44744 Merge pull request #5885 from apache/build-dev-improvements
add 437a586f7 Improve replication `since_seq` parameter
add 7812f5329 Fix config:get_integer_or_infinity/3
add 322fcf0c0 Switch to hibernate_after
add 2ece99b99 Send 404 for /_all_dbs and /_dbs_info with extra path parts
add fbf55655d Merge pull request #5893 from apache/404-for-extra-paths
add 8f58593a1 Improve couch_stats loading
add 22b152586 ci: temporarily disable freebsd-arm worker because it is too
slow
add bad8de9b1 [wip] mango unit tests
add b71bb064e Merge pull request #5895 from
neighbourhoodie/mango-unit-tests
add 2ab876b32 Merge branch 'main' into chore-temp-disable-freebsd-arm
add c48db9519 Merge pull request #5897 from
apache/chore-temp-disable-freebsd-arm
add a43aa968e Merge branch 'main' into port-12-use-correct-index-test
add e87bbbe0e Merge pull request #5771 from
neighbourhoodie/port-12-use-correct-index-test
add cc46df101 Merge branch 'main' into port-06-text-default-field-test
add dfac2b736 Merge pull request #5772 from
neighbourhoodie/port-06-text-default-field-test
add 5cd34864b test: Port 07-text-custom-field-list-test from Python to
Elixir
add 79227e16b test: deprecate 07-text-custom-field-list-test.py
add 27e9931c0 Merge pull request #5774 from neighbourhoodie/python-tests-07
add 188fbdd35 Use newer Erlangs and add Almalinux 10
add 55fa07714 upgrade dropwizard to 4.0.17
add 180fd792e Merge pull request #5899 from
apache/nouveau-dropwizard-4.0.17
add 9c6698103 test: extend mango_database.exs
add 222004675 test: port 01-index-crud-test to elixir
add 73d38de5c test: deprecate 01-index-crud-test.py
add 0c6f05cf4 Merge pull request #5778 from
neighbourhoodie/01-index-crud-test
add 5e14ec803 port 03 base operator tests to elixir
add b7058feb9 deprecate 03-operator-test.py
add c4a66ffd9 Merge pull request #5779 from
neighbourhoodie/03-operator-test
add 286a1eb7c Port stable update test to Elixir
add 06edf2a2a Deprecate 13-stable-update-test.py
add 652c25ab3 Merge pull request #5770 from
neighbourhoodie/port-13-stable-update-test
add f18a7b4ee Fix time_seq since function clause
add 6c3e889ad Allow infinity for auto purge ttl setting
add b6243b563 fix: reduce flakeyness of auto config reload test
add c43596967 fix: remove flakeyness from new elixir mango tests
add d5a1339f3 chore: fail elixir test after first error instead of waiting
for the whole suite
add 47a952f31 Merge branch 'main' into 10-disable-array-length-field-test
add bee31c168 Merge pull request #5781 from
neighbourhoodie/10-disable-array-length-field-test
add b733223c4 dev: Update .gitattributes for Nouveau
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 (867a83321)
\
N -- N -- N refs/heads/dev/update-git-attributes-for-nouveau
(b733223c4)
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:
.devcontainer/Dockerfile | 4 +-
.devcontainer/devcontainer.json | 4 +-
.gitignore | 1 +
Makefile | 2 +-
build-aux/Jenkinsfile | 49 +-
extra/nouveau/build.gradle | 2 +-
mise.toml | 9 +
rel/overlay/etc/default.ini | 29 +-
src/chttpd/src/chttpd_db.erl | 4 +
src/chttpd/src/chttpd_misc.erl | 14 +-
src/chttpd/test/eunit/chttpd_changes_test.erl | 8 +
src/config/src/config.erl | 4 +
src/couch/src/couch_auto_purge_plugin.erl | 21 +-
src/couch/src/couch_bt_engine_cache.erl | 20 +-
src/couch/src/couch_btree.erl | 1 +
src/couch/src/couch_db_updater.erl | 7 +-
src/couch/src/couch_stream.erl | 23 +-
src/couch/src/couch_util.erl | 13 +
src/couch/src/couch_work_queue.erl | 18 +-
.../test/eunit/couch_auto_purge_plugin_tests.erl | 38 ++
src/couch/test/eunit/couch_util_tests.erl | 80 +++
src/couch_mrview/src/couch_mrview_util.erl | 11 +-
src/couch_quickjs/build_js.escript | 2 +-
.../src/couch_replicator_doc_processor.erl | 6 +-
.../src/couch_replicator_doc_processor_worker.erl | 2 +-
src/couch_replicator/src/couch_replicator_docs.erl | 2 +-
.../src/couch_replicator_filters.erl | 2 +-
src/couch_replicator/src/couch_replicator_ids.erl | 10 +-
.../src/couch_replicator_parse.erl | 4 +-
.../src/couch_replicator_rate_limiter.erl | 2 +-
.../src/couch_replicator_rate_limiter_tables.erl | 2 +-
.../src/couch_replicator_scheduler.erl | 15 +-
.../src/couch_replicator_scheduler_job.erl | 15 +-
.../src/couch_replicator_share.erl | 6 +-
.../src/couch_replicator_worker.erl | 4 +-
src/couch_replicator/src/json_stream_parse.erl | 4 +-
.../couch_replicator_attachments_too_large.erl | 4 +-
.../eunit/couch_replicator_large_atts_tests.erl | 2 +-
.../couch_replicator_scheduler_docs_tests.erl | 3 +-
.../eunit/couch_replicator_scheduler_job_tests.erl | 330 +++++++++++
.../test/eunit/couch_replicator_test_helper.erl | 3 +-
src/couch_stats/src/couch_stats.erl | 13 +-
src/couch_stats/src/couch_stats_server.erl | 134 +----
src/couch_stats/src/couch_stats_util.erl | 115 ++--
src/docs/src/config/scanner.rst | 9 +-
src/fabric/src/fabric.erl | 2 +
src/mango/src/mango_selector.erl | 618 ++++++++++++++++++++-
src/mango/test/01-index-crud-test.py | 435 ---------------
src/mango/test/03-operator-test.py | 232 --------
src/mango/test/06-text-default-field-test.py | 64 ---
src/mango/test/07-text-custom-field-list-test.py | 207 -------
.../test/10-disable-array-length-field-test.py | 43 --
src/mango/test/12-use-correct-index-test.py | 133 -----
src/mango/test/13-stable-update-test.py | 51 --
src/rexi/src/rexi_buffer.erl | 10 +-
test/elixir/test/basics_test.exs | 15 +
test/elixir/test/config/search.elixir | 44 ++
test/elixir/test/config/suite.elixir | 65 ++-
test/elixir/test/config_test.exs | 2 +-
test/elixir/test/mango/01_index_crud_test.exs | 512 +++++++++++++++++
test/elixir/test/mango/03_operator_test.exs | 321 +++++++++++
.../test/mango/06-text-default-field-test.exs | 100 ++++
.../test/mango/07_text_custom_field_list_test.exs | 280 ++++++++++
.../mango/10_disable_array_length_field_test.exs | 50 ++
.../test/mango/12_use_correct_index_test.exs | 139 +++++
test/elixir/test/mango/13_stable_update_test.exs | 52 ++
test/elixir/test/support/mango_database.ex | 65 ++-
test/elixir/test/support/user_docs.ex | 8 +-
68 files changed, 3045 insertions(+), 1454 deletions(-)
create mode 100644 mise.toml
create mode 100644
src/couch_replicator/test/eunit/couch_replicator_scheduler_job_tests.erl
delete mode 100644 src/mango/test/01-index-crud-test.py
delete mode 100644 src/mango/test/03-operator-test.py
delete mode 100644 src/mango/test/06-text-default-field-test.py
delete mode 100644 src/mango/test/07-text-custom-field-list-test.py
delete mode 100644 src/mango/test/10-disable-array-length-field-test.py
delete mode 100644 src/mango/test/12-use-correct-index-test.py
delete mode 100644 src/mango/test/13-stable-update-test.py
create mode 100644 test/elixir/test/mango/01_index_crud_test.exs
create mode 100644 test/elixir/test/mango/03_operator_test.exs
create mode 100644 test/elixir/test/mango/06-text-default-field-test.exs
create mode 100644 test/elixir/test/mango/07_text_custom_field_list_test.exs
create mode 100644
test/elixir/test/mango/10_disable_array_length_field_test.exs
create mode 100644 test/elixir/test/mango/12_use_correct_index_test.exs
create mode 100644 test/elixir/test/mango/13_stable_update_test.exs