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

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


      at 507767843 Doc updates for 3.5.1

This branch includes the following new commits:

     new d6e284e58 Protect 3.5.x branch
     new 0b85b414a dev/run: complete Erlang cookie configuration
     new 9cd775263 No cfile support for 32bit systems
     new 8ae40d887 Update QuickJS: FP16 support, regex escape compat
     new 942c94e3b Fix mem3_util overlapping shards
     new c6fc3cb77 Always allow mem3_rep checkpoints
     new 5693d7251 Add retries to native full CI stage
     new 1fe50d703 Ignore extraneous cookie in replicator session plugin
     new 03f0acc5a Enable Clouseau for the Windows CI
     new 0da8cf2d4 Bump Clouseau to 2.25.0
     new ed763ef59 Bump process limit to 1M
     new 234a01f15 doc: add https to allowed replication proxy protocols
     new 859fbcdba Improve `couch_debug.erl` (#5542)
     new fa2d5243d Fix config key typo in mem3_reshard_dbdoc
     new fdb7cc156 Fix reshard doc section name
     new 7397df54a Don't spawn more than one init_delete_dir instance
     new 65f97ae54 Improve init_delete_dir
     new 6e885301c QuickJS update
     new 88f424cc9 Improve `clouseau_rpc.erl`
     new 0c6237e59 Handle shard opener tables not being initializes better
     new dc9837f04 Improve mem3 supervisor
     new 2574fd18c Improve cluster startup logging
     new adbc9489b Fix QuickJS bigint heap overflow
     new 3cfd7e418 Handle `bad_generator` and `case_clause` in ken_server
     new 7ef02ab16 Improve replicator client mailbox flush
     new 20701cb68 Add guards to `fabric:design_docs/1` to prevent 
function_clause error
     new b2cbfb875 Bump requests to 2.32.4 and set trust_env=False
     new 004783446 Set Erlang/OTP 26 as minimum supported version
     new 87007992e Use the built-in binary hex encode
     new fff371bc1 Use maps comprehensions and generators in a few places
     new cedeb738e doc: add AI policy h/t @dch
     new 7a8e19ecb Remove lto for quickjs
     new a179d0c82 Skip macos CI for now and remove Ubuntu Focal
     new 02e2930ef Upgrade Erlang for CI
     new 5ee3d737c Remove a few more instances of Ubuntu Focal
     new 1a58a1cf7 Update QuickJS
     new 6e0e8f39c Run test262 JS conformance tests for QuickJS
     new bd0139e62 Document how to mitigate high memory usage in docker
     new 1b62f06ea wip suggestion for fsync pr
     new 5e658d324 Add tests for write_header/3 with [sync]
     new ce1042338 Use couch_file:write_header(., [sync]) in 
couch_bt_engine:commit_data/1
     new 8f2c253fd docs/replication: change unauthorized example to 401
     new aae623bce Don't wait indefinitely for replication jobs to stop
     new e3e445f28 Improve mem3_rep:find_source_seq/4 logging
     new 58c56148e fix couch_util:set_value/3
     new 2cf6e558b Populate zone from `COUCHDB_ZONE` env variable
     new febba3efa update docs
     new 66ed28358 Avoid making a mess in the logs when stopping replicator app
     new a5db3138e Make replicator shutdown a bit more orderly
     new 786dc5d13 Fix query args parsing during cluster upgrades
     new 9b2c1febd Print the name of the failed property test
     new c609d4779 nouveau: use http/2
     new 4d24a701c chore(docs): avoid master wording at setup cluster
     new 074e3a476 don't start gun if nouveau disabled
     new 2fc406b8a address PR feedback - move state to gen_server
     new b7adda961 use ASF fork of gun for cowlib dep
     new 25acff4e7 fix CI
     new 66996a1cd docs: securing nouveau on http/2
     new b936d99ff Increase some test timeouts to hopefully fix a flaky PPC64LE 
test
     new e5175d1d6 Add a range_to_hex/1 utility function
     new 540ca24d9 Improve scanner performance
     new bdc7904b0 Stop replication jobs to nodes which are not part of the 
cluster
     new b22adbb2e In the scanner, traverse docs by sequence instead of by ID.
     new 27888d91e DRY out couch_bt_engine header pointer term access
     new d25ff9175 Implement the ability to downgrade CouchDB versions
     new f8c5938c7 allow stale queries
     new a2ae7e332 optimize searches when index is fresh
     new 2e49f7477 stale test
     new 35f3d4f6d Use copy_props in the compactor instead of set_props
     new bf8f48978 Minor couch_btree refactoring
     new bb2083096 retry if no connection available
     new 36b19b46d switch to couch_util:to_hex_bin
     new 0c15f0f92 gun takes iodata so no need for io_lib or flatten
     new 7a1584086 QuickJS Update
     new 8c3df0385 include rev when scanning
     new 866348c60 Avoid timeouts in ddoc scanner callback
     new 044f74641 enhance _nouveau_cleanup
     new 89b42aba0 BTree engine term cache
     new 6568e2a4f Use config:get_integer/3 in couch_btree
     new 6fb33bab3 Fix and improve couch_btree testing
     new d4f421184 Prevent B-tree duplicate entries. Add property tests.
     new 9db197a60 Reduce btree prop test count a bit
     new 29518a402 Use OS certificates for replication
     new 8f086d17e Allow user to customize the `Timeout` threshold for checking 
search services
     new df2ff6342 Remove redundant *_to_list / list_to_* conversion
     new 4a6ce811f Fix reduce_limit = log feature
     new 5ccfa2e77 Configure ELP
     new 00b6849f5 Add write limiting to the scanner
     new 2802610b5 Upgrade erlfmt and rebar3
     new 0cc1ba499 Implement prop updates for shards
     new 29f3992bb Document that _all_dbs endpoint supports inclusive_end query 
param
     new 8db6286f4 Retry call to dreyfus index on noproc errors
     new a0b43b120 Remove absolete clauses from dreyfus
     new f51f6084f Remove pointless message
     new 0e1591556 Add delay before retry
     new e4979be7e dev: support multiarch names (Debian based systems) (#5626)
     new 3bf07be54 Use upgraded Erlang CI images
     new 3969b4019 fix homebrew spidermonkey build
     new d17400591 fix centos/freebsd build
     new 030bb8fee Unify CI jobs
     new 2a96d0f01 Remove old Jenkinsfiles
     new 420863397 more informative error if epochs out of order
     new c3c98e249 Disable ppc64le and s390x builds
     new 3444f5224 Add Trixie to CI
     new e1c60c30d Update mochiweb to v3.3.0
     new b2a5a93dc Update xxHash
     new 7a32ab7aa Update QuickJS
     new 7bcf1a5a9 fix make clean after dev/run --enable-tls
     new 3754deb3a Cache and store mem3 shard properties in one place only
     new 2caf34166 Print request/response body on errors from mango test suite
     new 8ab2dbc2e Add setup documentation for two factor authentication (#5674)
     new fffa62e4a Replace `gen_server:format_status/2` with `format_status/1`
     new c52d67d2c Fix config options (#5642)
     new 01520a69e Handle plugin stops without crashing
     new e65aa5ecc Reschedule scanner plugins if they return skip on start or 
resume
     new 55b53273c feat(configure): add --disable-spidermonkey to 
--dev[-with-nouveau]
     new 4f7f46f27 Implement db doc updating
     new ba771b49b Update QuickJS
     new 7066c8e43 doc: update install instructions
     new 1908ea2c8 Fix run_on_first_node scanner features
     new ee2bfe8f0 Sequestrate docker ARM builds and fail early
     new 0266498eb Handle timeout in `dreyfus_fabric_search:go`
     new abe1f6efa Fix props caching in mem3
     new 1eb2ea54d QuickJS Update
     new 31de49a20 Fix `case_clause` when got `missing_target` error
     new dac11b247 Remove `erlang:` prefix from `erlang:error()`
     new d00248097 Remove explicit erlang module prefix for auto-imported 
functions
     new d377697bc Add assert comments to search related elixir tests
     new 0a1e26420 Implement 'assert_on_status' macro
     new 639656802 More QuickJS Optimization
     new 55fc7cba7 Tighten the rules for parsing time periods
     new 2fc64fd28 Add UUID v7
     new 66a053c83 Optimize purge
     new 7c33b2851 Replace `dbg:stop_clear/0` with `dbg:stop/0`
     new 7ada53925 Optimize revid parsing: 50-90% faster
     new cc27d73d0 Use determistic doc IDs in Mango key test
     new 83aa0daf8 Docs: Update the /_up endpoint docs to include status 
response's
     new 3b056091b Remove purge max_document_id_number and change 
max_revisions_number
     new 3ecef046f Update QuickJS: faster context creation and faster dbuf
     new e76a8b6ba Increase timeout for `process_response/3` to fix flaky tests
     new 416e0776e QuickJS Update. Optimized string operations.
     new 2903cd5f0 improve search test
     new 2a9c1bd41 Avoid using function closures in mem3
     new 76577f3ab Optimize purge. ~30% for large batches.
     new 0182fd1cf Improve index cleanup
     new c543a88d7 Cleanup fabric r/w parameter handling
     new 743312c75 Remove hastings references
     new 74039c4c7 Do not check for dreyfus
     new db57168cf fixup: remove HAVE_DREYFUS refs
     new 458bc0de8 Update elp toml file
     new e3583db45 Use "all" ring options for purged_infos
     new 39cb8c539 Update deps: fauxton, meck and proper
     new 516df2387 Fix typo in .elp.toml
     new 53a6db7fd Ignore design docs in the shards db in the scanner
     new 8c21555bd Bump version to 3.5.1
     new 507767843 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