couchdb:2.3.x

Last commit made on 2020-04-23
Get this branch:
git clone -b 2.3.x https://git.launchpad.net/couchdb

Branch merges

Branch information

Name:
2.3.x
Repository:
lp:couchdb

Recent commits

4b7ea7f... by Robert Newson <email address hidden>

Merge pull request #2819 from apache/mango-bookmark-2.3.x

safer binary_to_term in mango_json_bookmark

b407809... by Robert Newson <email address hidden>

safer binary_to_term in mango_json_bookmark

17f8c22... by Paul J. Davis

Fix epoch mismatch errors (#2027)

Originally we posited that duplicate UUIDs could never be created.
However due to operations interventions its possible to unintentionally
copy UUIDs in ways that violate this assumption. Instead of crashing the
process we just reset the seq to zero and log a warning as was done in
the other instances when we have mismatches in the epoch history.

c298091... by Joan Touzet <email address hidden>

Merge pull request #1961 from apache/fix-chttpd-socket-buffer-size-test-2.3.x

Improve chttpd_socket_buffer_size_test

d88277f... by Nick Vatamaniuc <email address hidden>

Improve chttpd_socket_buffer_size_test

Previously this test used to fail on Windows, possibly due restarting of
the chttp and mochiweb applications. To avoid restarting those applications
switched updating the configuration before the test instance of couch is
started.

Some of the tests were redundant. Switched testing the default case, the case
when userland buffer is set to small, triggering the http headers parsing bug
and test that setting recbuf too low also sets the buffer as well.

0c33ae3... by janl

2.3.1 docs

c2f8872... by janl

bump version to 2.3.1

d8c29c4... by Jay Doane <email address hidden>

Sync admin password hashes at cluster setup finish

This ensures that admin password hashes are the same on all nodes when
passwords are set directly on each node rather than through the
coordinator node.

9ba7ca1... by janl

update Fauxton to 1.1.20

69ca99f... by Paul J. Davis

Avoid calls to `fabric:design_docs/1`

The underlying clustered _all_docs call can cause significant extra load
during compaction.