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

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


      at f69e591c4 Doc updates for 3.5.1

This branch includes the following new commits:

     new 71ebcc4ae Protect 3.5.x branch
     new 7371bb72c dev/run: complete Erlang cookie configuration
     new 86f519743 No cfile support for 32bit systems
     new 4002d34a0 Update QuickJS: FP16 support, regex escape compat
     new 9b3220a9e Fix mem3_util overlapping shards
     new a3d31382f Always allow mem3_rep checkpoints
     new e99d88340 Add retries to native full CI stage
     new 6cc022b1a Ignore extraneous cookie in replicator session plugin
     new 8c10ede0b Enable Clouseau for the Windows CI
     new 5ac2d38a4 Bump Clouseau to 2.25.0
     new ebcee4526 Bump process limit to 1M
     new afcf9c417 doc: add https to allowed replication proxy protocols
     new afdbc9fab Improve `couch_debug.erl` (#5542)
     new d4dd05627 Fix config key typo in mem3_reshard_dbdoc
     new 6fcac06a2 Fix reshard doc section name
     new 379976a89 Don't spawn more than one init_delete_dir instance
     new a1c6d8935 Improve init_delete_dir
     new c2a8271aa QuickJS update
     new eef499918 Improve `clouseau_rpc.erl`
     new 09f21c762 Handle shard opener tables not being initializes better
     new dbe5422dd Improve mem3 supervisor
     new 196294346 Improve cluster startup logging
     new a16b3a051 Fix QuickJS bigint heap overflow
     new 6627101e7 Handle `bad_generator` and `case_clause` in ken_server
     new f3d7f21c2 Improve replicator client mailbox flush
     new e7255b63e Add guards to `fabric:design_docs/1` to prevent 
function_clause error
     new f5a0ac504 Bump requests to 2.32.4 and set trust_env=False
     new 9af9d38bb Set Erlang/OTP 26 as minimum supported version
     new 0d1ab011e Use the built-in binary hex encode
     new 02c3e5ffa Use maps comprehensions and generators in a few places
     new 7bb4bb091 doc: add AI policy h/t @dch
     new b3dc9cdd9 Remove lto for quickjs
     new 7eaee0195 Skip macos CI for now and remove Ubuntu Focal
     new e74dcfc6b Upgrade Erlang for CI
     new ae9fdf5fe Remove a few more instances of Ubuntu Focal
     new 555e63572 Update QuickJS
     new 763ece684 Run test262 JS conformance tests for QuickJS
     new 32ffc883c Document how to mitigate high memory usage in docker
     new 03d6553e6 wip suggestion for fsync pr
     new 0fb2f5984 Add tests for write_header/3 with [sync]
     new f02ef3dd2 Use couch_file:write_header(., [sync]) in 
couch_bt_engine:commit_data/1
     new 35278076d docs/replication: change unauthorized example to 401
     new 70c3e9b49 Don't wait indefinitely for replication jobs to stop
     new acc62a5ed Improve mem3_rep:find_source_seq/4 logging
     new 755fad465 fix couch_util:set_value/3
     new 4b38f2e88 Populate zone from `COUCHDB_ZONE` env variable
     new f62a07d51 update docs
     new bc4ef1968 Avoid making a mess in the logs when stopping replicator app
     new ddbd2db43 Make replicator shutdown a bit more orderly
     new 644e6686e Fix query args parsing during cluster upgrades
     new 94c9fcf6a Print the name of the failed property test
     new c553477d3 nouveau: use http/2
     new b8fb2a452 chore(docs): avoid master wording at setup cluster
     new 665c2cd58 don't start gun if nouveau disabled
     new 774074092 address PR feedback - move state to gen_server
     new 13c640cfb use ASF fork of gun for cowlib dep
     new c43bce8bd fix CI
     new 0ec63312e docs: securing nouveau on http/2
     new f6cd21328 Increase some test timeouts to hopefully fix a flaky PPC64LE 
test
     new e145fbb11 Add a range_to_hex/1 utility function
     new d35bb9576 Improve scanner performance
     new 494579443 Stop replication jobs to nodes which are not part of the 
cluster
     new 66de21b54 In the scanner, traverse docs by sequence instead of by ID.
     new 7607b439e DRY out couch_bt_engine header pointer term access
     new b18792dae Implement the ability to downgrade CouchDB versions
     new f6e9deead allow stale queries
     new 9c10ce0f5 optimize searches when index is fresh
     new 58e667805 stale test
     new 2594ba6dc Use copy_props in the compactor instead of set_props
     new ff88583a2 Minor couch_btree refactoring
     new e49b571fc retry if no connection available
     new 5017b806c switch to couch_util:to_hex_bin
     new 21ea75ef4 gun takes iodata so no need for io_lib or flatten
     new eb5c524c8 QuickJS Update
     new 3c4a79a12 include rev when scanning
     new 66995e3e5 Avoid timeouts in ddoc scanner callback
     new 56cca6587 enhance _nouveau_cleanup
     new 4c7fbc89a BTree engine term cache
     new 86a9e7ce3 Use config:get_integer/3 in couch_btree
     new 2c8c3fc7d Fix and improve couch_btree testing
     new 00513c182 Prevent B-tree duplicate entries. Add property tests.
     new 097b5f376 Reduce btree prop test count a bit
     new 997e7741f Use OS certificates for replication
     new 0d8450699 Allow user to customize the `Timeout` threshold for checking 
search services
     new 87592d6e8 Remove redundant *_to_list / list_to_* conversion
     new d04e4b3e9 Fix reduce_limit = log feature
     new 6f95dcfec Configure ELP
     new c52aad240 Add write limiting to the scanner
     new ccb6aab66 Upgrade erlfmt and rebar3
     new 2ad8454e1 Implement prop updates for shards
     new 416e3e925 Document that _all_dbs endpoint supports inclusive_end query 
param
     new 3c20bc35d Retry call to dreyfus index on noproc errors
     new 847909eb0 Remove absolete clauses from dreyfus
     new d0e52947b Remove pointless message
     new 8b98d9ab2 Add delay before retry
     new b3ddbf8c6 dev: support multiarch names (Debian based systems) (#5626)
     new 26c8bcead Use upgraded Erlang CI images
     new ce3c3bf62 fix homebrew spidermonkey build
     new f21e06964 fix centos/freebsd build
     new 6d6a4b499 Unify CI jobs
     new 38e9ce4f0 Remove old Jenkinsfiles
     new 1aa58eb3a more informative error if epochs out of order
     new a6109034d Disable ppc64le and s390x builds
     new 6d83e036f Add Trixie to CI
     new 42ecadac9 Update mochiweb to v3.3.0
     new 8665382f8 Update xxHash
     new 23edff118 Update QuickJS
     new 895e21321 fix make clean after dev/run --enable-tls
     new 93bad8ec8 Cache and store mem3 shard properties in one place only
     new 8854d8f60 Print request/response body on errors from mango test suite
     new ec24ec9eb Add setup documentation for two factor authentication (#5674)
     new dd9462c6b Replace `gen_server:format_status/2` with `format_status/1`
     new 9253ea597 Fix config options (#5642)
     new 36d4bca01 Handle plugin stops without crashing
     new 03fe34a5f Reschedule scanner plugins if they return skip on start or 
resume
     new fe793ed04 feat(configure): add --disable-spidermonkey to 
--dev[-with-nouveau]
     new 9c49480e0 Implement db doc updating
     new c26fc0e44 Update QuickJS
     new e887a07ec doc: update install instructions
     new d8d36f0dd Fix run_on_first_node scanner features
     new 8df05dc24 Sequestrate docker ARM builds and fail early
     new 4704fb2da Handle timeout in `dreyfus_fabric_search:go`
     new fa1e88bb5 Fix props caching in mem3
     new b98e2929d QuickJS Update
     new fa1729cf1 Fix `case_clause` when got `missing_target` error
     new 152b8e32d Remove `erlang:` prefix from `erlang:error()`
     new f97974ec7 Remove explicit erlang module prefix for auto-imported 
functions
     new 042e3a411 Add assert comments to search related elixir tests
     new 1344e05e8 Implement 'assert_on_status' macro
     new 211aefe52 More QuickJS Optimization
     new 2e6bc55df Tighten the rules for parsing time periods
     new 29e8289b9 Add UUID v7
     new 55f342f5d Optimize purge
     new 2dc120b9a Replace `dbg:stop_clear/0` with `dbg:stop/0`
     new 445de1287 Optimize revid parsing: 50-90% faster
     new cfc8c40ef Use determistic doc IDs in Mango key test
     new ea7dc3d26 Docs: Update the /_up endpoint docs to include status 
response's
     new b7b1f1f73 Remove purge max_document_id_number and change 
max_revisions_number
     new b75effa94 Update QuickJS: faster context creation and faster dbuf
     new 8a45cea5f Increase timeout for `process_response/3` to fix flaky tests
     new 03477dd07 QuickJS Update. Optimized string operations.
     new 04f712423 improve search test
     new 35ec1cbc9 Avoid using function closures in mem3
     new 61ea03c92 Optimize purge. ~30% for large batches.
     new efdb279a4 Improve index cleanup
     new bf1d4f52f Cleanup fabric r/w parameter handling
     new 893393c19 Remove hastings references
     new a37635217 Do not check for dreyfus
     new bbff98a03 fixup: remove HAVE_DREYFUS refs
     new 8a0d88912 Update elp toml file
     new 658e4da96 Use "all" ring options for purged_infos
     new 2b3457285 Update deps: fauxton, meck and proper
     new 74527ba36 Fix typo in .elp.toml
     new 72b602b72 Ignore design docs in the shards db in the scanner
     new bbcf2e8f5 Bump version to 3.5.1
     new f69e591c4 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