summaryrefslogtreecommitdiff
path: root/buildscripts
diff options
context:
space:
mode:
authorKevin Albertson <kevin.albertson@10gen.com>2018-01-18 12:38:13 -0500
committerKevin Albertson <kevin.albertson@10gen.com>2018-01-19 12:33:01 -0500
commit60b8011a2f76d14283076a94eac4a9dbec5838bc (patch)
treea7644f53c560e6a762f0dfdba6f52a1c6503df99 /buildscripts
parent87c9442cc30d4101693bb8ccb6fd4509aa048558 (diff)
downloadmongo-60b8011a2f76d14283076a94eac4a9dbec5838bc.tar.gz
SERVER-32774 ensure change_streams_secondary_reads has voting
secondaries
Diffstat (limited to 'buildscripts')
-rw-r--r--buildscripts/resmokeconfig/suites/change_streams_secondary_reads.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/buildscripts/resmokeconfig/suites/change_streams_secondary_reads.yml b/buildscripts/resmokeconfig/suites/change_streams_secondary_reads.yml
index 4d59aa76693..35c2e62224f 100644
--- a/buildscripts/resmokeconfig/suites/change_streams_secondary_reads.yml
+++ b/buildscripts/resmokeconfig/suites/change_streams_secondary_reads.yml
@@ -47,6 +47,13 @@ executor:
query: 1
replication: 3
numInitialSyncAttempts: 1
+ # This suite requires w:"majority" writes to be applied on all shard secondaries.
+ # By setting shards to two node replsets and having secondaries vote, the majority
+ # is all voting nodes. TODO: use causal consistency instead (SERVER-32791).
num_rs_nodes_per_shard: 2
+ shard_options:
+ voting_secondaries: true
+ configsvr_options:
+ voting_secondaries: true
enable_sharding:
- test