couchdb:3631-3.x-fix-pq-shard-creation-alt

Last commit made on 2021-06-24
Get this branch:
git clone -b 3631-3.x-fix-pq-shard-creation-alt https://git.launchpad.net/couchdb

Branch merges

Branch information

Name:
3631-3.x-fix-pq-shard-creation-alt
Repository:
lp:couchdb

Recent commits

b518f75... by Russell Branca <email address hidden>

Alternative approach for mem3 shard creation

afcb455... by Russell Branca <email address hidden>

Cleanup mem3_util db creation logic

5ed66df... by Russell Branca <email address hidden>

TMP: disable fix to validate test case fails without it

af990e3... by Russell Branca <email address hidden>

Add test case for mem3_shards pq shard recreation

6e4a3b0... by Russell Branca <email address hidden>

Fix dreyfus_rpc db shard creation

2ae00b0... by Russell Branca <email address hidden>

Fix fabric_util:get_db shard creation

5dbe3dd... by Russell Branca <email address hidden>

Fix mem3_shards shard creation logic

8ac1978... by Jay Doane <email address hidden>

Fix custodian default system dbs

These system db defaults were left unchanged when this code was
imported from Cloudant. This updates them to CouchDB defaults, by
using existing functions in the appropriate application and module.

h/t @chewbranca for discovering the issue, and also suggesting
a better way to obtain these config values.

491b77d... by Jay Doane <email address hidden>

Improve robustness of chttpd_util_test

In their current form, some of these tests rely on configuration props
set with specific values in rel/overlay/etc/default.ini, which makes
them prone to breakage when those values change, or when tests run in
non-default configuration.

This change deletes all config settings in the relevant sections under
test, and then adds those under test back explicitly.

cc646dc... by Nick V.

Bump ibrowse to 4.4.2-5

Previously, in 4.4.2-4 ibrowse upstream rebase also included the commit which
unconditionally unquoted userinfo credentials. Since we know have a better way
of handing basic auth creds bump ibrowse with a rebase which doesn't include
that commit.

This is the 3.x port of https://github.com/apache/couchdb/pull/3612