This is an automated email from the ASF dual-hosted git repository.
ronny pushed a change to branch nouveau4win
in repository https://gitbox.apache.org/repos/asf/couchdb.git
from bd80b8f6c Build Nouveau on Windows
new 963ec984c allow setting of some ibrowse options
new 056a43582 deps: upgrade proper (#4671)
new f5084ac22 Conditionally exclude nouveau from elixir make target
new 0c13d5436 Fix multipart parser "attachment longer than expected" error
new 1e640aa63 Crash replication jobs on unexpected 4xx errors
new 1712fc5d1 Replace Folsom and improve performance
new dc27d4d92 Fix: `_design_docs/queries` with `keys` should only return
design docs
new 8c1556e0a docs: `_design_docs/queries` and `_local_docs/queries`
new 8f3197884 allow locale setting for number detection
new 40443f04b run haproxy and nouveau without shell
new 74dff2e09 docs: add Centos/RHEL9+, thanks for nothing RedHat
new ba41a23ec feat: allow restarting of failed jobs
new 10ba20123 feat: make rexi timeouts and replication batches for shard
split topoff configurable
The 13 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
Makefile | 10 +-
Makefile.win | 2 +-
build-aux/print-committerlist.sh | 2 +-
dev/run | 7 +-
mix.exs | 4 +-
.../apache/couchdb/nouveau/api/SearchRequest.java | 16 +-
.../couchdb/nouveau/lucene9/Lucene9Index.java | 2 +-
.../nouveau/lucene9/NouveauQueryParser.java | 17 +-
.../nouveau/lucene9/NouveauQueryParserTest.java | 15 +-
rebar.config.script | 3 +-
rel/overlay/etc/default.ini | 2 +
rel/reltool.config | 4 -
src/chttpd/src/chttpd_node.erl | 13 +-
src/chttpd/test/eunit/chttpd_db_test.erl | 939 +++++++--------------
src/couch/src/couch_httpd_multipart.erl | 2 +-
src/couch_prometheus/src/couch_prometheus.app.src | 2 +-
..._prometheus_server.erl => couch_prometheus.erl} | 92 +-
src/couch_prometheus/src/couch_prometheus.hrl | 15 -
src/couch_prometheus/src/couch_prometheus_http.erl | 5 +-
src/couch_prometheus/src/couch_prometheus_sup.erl | 4 +-
src/couch_prometheus/src/couch_prometheus_util.erl | 2 -
.../test/eunit/couch_prometheus_e2e_tests.erl | 11 +-
.../src/couch_replicator_api_wrap.erl | 30 +-
.../src/couch_replicator_parse.erl | 87 +-
.../src/couch_replicator_worker.erl | 104 ++-
.../couch_replicator_error_reporting_tests.erl | 204 ++++-
src/couch_stats/README.md | 21 +-
src/couch_stats/src/couch_stats.app.src | 2 +-
src/couch_stats/src/couch_stats.erl | 209 +++--
src/couch_stats/src/couch_stats.hrl | 14 -
src/couch_stats/src/couch_stats_aggregator.erl | 162 ----
src/couch_stats/src/couch_stats_counter.erl | 67 ++
.../src/couch_stats_gauge.erl} | 44 +-
src/couch_stats/src/couch_stats_histogram.erl | 457 ++++++++++
src/couch_stats/src/couch_stats_httpd.erl | 9 -
src/couch_stats/src/couch_stats_math.erl | 406 +++++++++
src/couch_stats/src/couch_stats_server.erl | 250 ++++++
src/couch_stats/src/couch_stats_sup.erl | 2 +-
src/couch_stats/src/couch_stats_util.erl | 190 +++++
src/docs/src/api/database/bulk-api.rst | 108 ++-
src/docs/src/api/ddoc/nouveau.rst | 3 +
src/docs/src/api/local.rst | 147 +++-
src/docs/src/config/replicator.rst | 25 +
src/docs/src/install/unix.rst | 18 +-
src/fabric/src/fabric_view_all_docs.erl | 44 +-
src/mem3/src/mem3_rep.erl | 41 +-
src/mem3/src/mem3_reshard.erl | 2 +-
src/mem3/src/mem3_reshard_job.erl | 13 +-
src/mem3/src/mem3_rpc.erl | 3 +
src/mem3/test/eunit/mem3_reshard_api_test.erl | 32 +
src/nouveau/src/nouveau_httpd.erl | 6 +
test/elixir/test/config/nouveau.elixir | 1 +
test/elixir/test/nouveau_test.exs | 21 +-
53 files changed, 2719 insertions(+), 1172 deletions(-)
rename src/couch_prometheus/src/{couch_prometheus_server.erl =>
couch_prometheus.erl} (84%)
delete mode 100644 src/couch_prometheus/src/couch_prometheus.hrl
delete mode 100644 src/couch_stats/src/couch_stats.hrl
delete mode 100644 src/couch_stats/src/couch_stats_aggregator.erl
create mode 100644 src/couch_stats/src/couch_stats_counter.erl
copy src/{chttpd/src/chttpd_test_util.erl =>
couch_stats/src/couch_stats_gauge.erl} (50%)
create mode 100644 src/couch_stats/src/couch_stats_histogram.erl
create mode 100644 src/couch_stats/src/couch_stats_math.erl
create mode 100644 src/couch_stats/src/couch_stats_server.erl
create mode 100644 src/couch_stats/src/couch_stats_util.erl