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

vatamane pushed a change to branch pre-3.5.1-2
in repository https://gitbox.apache.org/repos/asf/couchdb.git


      at 9c8850f8a Doc updates for 3.5.1

This branch includes the following new commits:

     new fde590c7f Protect 3.5.x branch
     new f2517a93c dev/run: complete Erlang cookie configuration
     new 2e3a024c0 No cfile support for 32bit systems
     new 2beab92ed Update QuickJS: FP16 support, regex escape compat
     new 23b58860e Fix mem3_util overlapping shards
     new c544c5e65 Always allow mem3_rep checkpoints
     new 480e1a0b1 Add retries to native full CI stage
     new 5202b0aa2 Ignore extraneous cookie in replicator session plugin
     new 713b29b1e Enable Clouseau for the Windows CI
     new b8c87d92f Bump Clouseau to 2.25.0
     new 83d9b3dae Bump process limit to 1M
     new d22d8ca88 doc: add https to allowed replication proxy protocols
     new 04db6db50 Improve `couch_debug.erl` (#5542)
     new d3890d921 Fix config key typo in mem3_reshard_dbdoc
     new 0a8d8ce0b Fix reshard doc section name
     new ae1ce3f0e Don't spawn more than one init_delete_dir instance
     new 4455e8d52 Improve init_delete_dir
     new 695dc5354 QuickJS update
     new f671c2c48 Improve `clouseau_rpc.erl`
     new fef6b0fe0 Handle shard opener tables not being initializes better
     new 1849451e4 Improve mem3 supervisor
     new b55fe373b Improve cluster startup logging
     new 0ef4a989f Fix QuickJS bigint heap overflow
     new 189acc015 Handle `bad_generator` and `case_clause` in ken_server
     new f721882ad Improve replicator client mailbox flush
     new 606ca44fb Add guards to `fabric:design_docs/1` to prevent 
function_clause error
     new cb2222ef3 Bump requests to 2.32.4 and set trust_env=False
     new 8f11967a0 Set Erlang/OTP 26 as minimum supported version
     new 9ceb2ee41 Use the built-in binary hex encode
     new 2a8987ed7 Use maps comprehensions and generators in a few places
     new 7db4ed71b doc: add AI policy h/t @dch
     new e1dc86d9d Remove lto for quickjs
     new 3c100a758 Skip macos CI for now and remove Ubuntu Focal
     new 64084ea28 Upgrade Erlang for CI
     new 8022c3621 Remove a few more instances of Ubuntu Focal
     new 91bb9b7cc Update QuickJS
     new b4b4409c5 Run test262 JS conformance tests for QuickJS
     new 5d3f62de7 Document how to mitigate high memory usage in docker
     new 91e611f71 wip suggestion for fsync pr
     new d21b2d3a2 Add tests for write_header/3 with [sync]
     new 65f9a8d12 Use couch_file:write_header(., [sync]) in 
couch_bt_engine:commit_data/1
     new 96bfe3db4 docs/replication: change unauthorized example to 401
     new ce3ce1e87 Don't wait indefinitely for replication jobs to stop
     new 4c1621e87 Improve mem3_rep:find_source_seq/4 logging
     new f3d10e38b fix couch_util:set_value/3
     new 1590b3c4a Populate zone from `COUCHDB_ZONE` env variable
     new 89a55f87a update docs
     new 41c836128 Avoid making a mess in the logs when stopping replicator app
     new af11909b0 Make replicator shutdown a bit more orderly
     new 694f0047b Fix query args parsing during cluster upgrades
     new e48e17f2a Print the name of the failed property test
     new a1f020534 nouveau: use http/2
     new 8f967d274 chore(docs): avoid master wording at setup cluster
     new 81af0e574 don't start gun if nouveau disabled
     new bbaeaabde address PR feedback - move state to gen_server
     new 05468eed9 use ASF fork of gun for cowlib dep
     new aad03bbf8 fix CI
     new 398339cd9 docs: securing nouveau on http/2
     new d839ec768 Increase some test timeouts to hopefully fix a flaky PPC64LE 
test
     new eba263724 Add a range_to_hex/1 utility function
     new 413635883 Improve scanner performance
     new 9cc3f5d21 Stop replication jobs to nodes which are not part of the 
cluster
     new d20c102fd In the scanner, traverse docs by sequence instead of by ID.
     new 7461569d4 DRY out couch_bt_engine header pointer term access
     new 79e4f4f78 Implement the ability to downgrade CouchDB versions
     new fb20f7a8d allow stale queries
     new 48e688aa4 optimize searches when index is fresh
     new fd5ca79de stale test
     new 5ec9fc9d9 Use copy_props in the compactor instead of set_props
     new 4355d2923 Minor couch_btree refactoring
     new c1dff7d5b retry if no connection available
     new 1fb5ea761 switch to couch_util:to_hex_bin
     new 3670fece2 gun takes iodata so no need for io_lib or flatten
     new eb0ebbf0e QuickJS Update
     new 250e7c949 include rev when scanning
     new b7a613f83 Avoid timeouts in ddoc scanner callback
     new f764f8002 enhance _nouveau_cleanup
     new d3799935b BTree engine term cache
     new 553da7fb9 Use config:get_integer/3 in couch_btree
     new 733e1af6c Fix and improve couch_btree testing
     new c40b0636e Prevent B-tree duplicate entries. Add property tests.
     new 0cb6f90fe Reduce btree prop test count a bit
     new 44dab6fe1 Use OS certificates for replication
     new 211849a23 Allow user to customize the `Timeout` threshold for checking 
search services
     new 921f71bfa Remove redundant *_to_list / list_to_* conversion
     new 82f67e019 Fix reduce_limit = log feature
     new 879151b6b Configure ELP
     new 2bc911403 Add write limiting to the scanner
     new 4252cdde1 Upgrade erlfmt and rebar3
     new c58b1d81d Implement prop updates for shards
     new ebe1c9f17 Document that _all_dbs endpoint supports inclusive_end query 
param
     new 3f284ee8d Retry call to dreyfus index on noproc errors
     new 145f2872f Remove absolete clauses from dreyfus
     new 75ed58950 Remove pointless message
     new f9a2a4995 Add delay before retry
     new fed171812 dev: support multiarch names (Debian based systems) (#5626)
     new b932176d1 Use upgraded Erlang CI images
     new 96e5c8146 fix homebrew spidermonkey build
     new 4a76c7c4b fix centos/freebsd build
     new ed01da163 Unify CI jobs
     new e32e9f93f Remove old Jenkinsfiles
     new 2325ef242 more informative error if epochs out of order
     new 0af9921f8 Disable ppc64le and s390x builds
     new d8cf8d5c7 Add Trixie to CI
     new e239b73bd Update mochiweb to v3.3.0
     new 9bfdbc09f Update xxHash
     new 392e8ceb7 Update QuickJS
     new 320e56ade fix make clean after dev/run --enable-tls
     new ea779e898 Cache and store mem3 shard properties in one place only
     new a5ec3dd13 Print request/response body on errors from mango test suite
     new 4e2fde2ce Add setup documentation for two factor authentication (#5674)
     new 7d8d23ec1 Replace `gen_server:format_status/2` with `format_status/1`
     new 01552722e Fix config options (#5642)
     new 7ba1e8a3f Handle plugin stops without crashing
     new 53dbd9ede Reschedule scanner plugins if they return skip on start or 
resume
     new cf81d0c92 feat(configure): add --disable-spidermonkey to 
--dev[-with-nouveau]
     new a830cf25e Implement db doc updating
     new 97c0e62bf Update QuickJS
     new 5a7148f6e doc: update install instructions
     new b6f0d9378 Fix run_on_first_node scanner features
     new 0b124b5f8 Sequestrate docker ARM builds and fail early
     new b6fe98b3a Handle timeout in `dreyfus_fabric_search:go`
     new 912f282a3 Fix props caching in mem3
     new a7461a4e3 QuickJS Update
     new fc147cf72 Fix `case_clause` when got `missing_target` error
     new c348f9c6c Remove `erlang:` prefix from `erlang:error()`
     new d0ea40931 Remove explicit erlang module prefix for auto-imported 
functions
     new 401041395 Add assert comments to search related elixir tests
     new b4d1fd7a2 Implement 'assert_on_status' macro
     new a7a8766ee More QuickJS Optimization
     new 5bd79c7ec Tighten the rules for parsing time periods
     new 936c62fcb Add UUID v7
     new 52c7e1382 Optimize purge
     new 177a4f475 Replace `dbg:stop_clear/0` with `dbg:stop/0`
     new 0002c237d Optimize revid parsing: 50-90% faster
     new 45b713015 Use determistic doc IDs in Mango key test
     new 22a3952a5 Docs: Update the /_up endpoint docs to include status 
response's
     new 700ff4282 Remove purge max_document_id_number and change 
max_revisions_number
     new 312e6b8e2 Update QuickJS: faster context creation and faster dbuf
     new 8437f15d5 Increase timeout for `process_response/3` to fix flaky tests
     new 3a28d822a QuickJS Update. Optimized string operations.
     new 165cf552a improve search test
     new dcc8dffe8 Avoid using function closures in mem3
     new 9f3e69b72 Optimize purge. ~30% for large batches.
     new aef74d074 Improve index cleanup
     new 97c852903 Cleanup fabric r/w parameter handling
     new 886f07f05 Remove hastings references
     new 4f2cb9b6e Do not check for dreyfus
     new 1dff785c9 fixup: remove HAVE_DREYFUS refs
     new 1cd1030ac Update elp toml file
     new 93042eedf Use "all" ring options for purged_infos
     new cc3a6ba77 Update deps: fauxton, meck and proper
     new 9da6146a0 Fix typo in .elp.toml
     new 52c6ff4f8 Ignore design docs in the shards db in the scanner
     new 35ac319ba Bump version to 3.5.1
     new 9c8850f8a Doc updates for 3.5.1

The 156 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.


Reply via email to