summaryrefslogtreecommitdiff
path: root/buildscripts
diff options
context:
space:
mode:
authorLouis Williams <louis.williams@mongodb.com>2019-01-02 16:48:56 -0500
committerLouis Williams <louis.williams@mongodb.com>2019-01-17 11:35:32 -0500
commite12dcc7fdbdb44fb7806dfb42a49bd740f361d82 (patch)
treed23cdd47b52a10b5100598a8f6464febf8ec9b80 /buildscripts
parent7edc50cf214893688eb8432619e4a8bba18d107b (diff)
downloadmongo-e12dcc7fdbdb44fb7806dfb42a49bd740f361d82.tar.gz
SERVER-37270 Remove foreground index builds by default
Diffstat (limited to 'buildscripts')
-rw-r--r--buildscripts/resmokeconfig/suites/concurrency_sharded_replication_multi_stmt_txn.yml3
-rw-r--r--buildscripts/resmokeconfig/suites/multi_shard_local_read_write_multi_stmt_txn_jscore_passthrough.yml6
-rw-r--r--buildscripts/resmokeconfig/suites/multi_shard_multi_stmt_txn_jscore_passthrough.yml6
-rw-r--r--buildscripts/resmokeconfig/suites/multi_stmt_txn_jscore_passthrough_with_migration.yml3
-rw-r--r--buildscripts/resmokeconfig/suites/write_concern_majority_passthrough.yml1
5 files changed, 13 insertions, 6 deletions
diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_replication_multi_stmt_txn.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_replication_multi_stmt_txn.yml
index c928781de03..17b035eac5f 100644
--- a/buildscripts/resmokeconfig/suites/concurrency_sharded_replication_multi_stmt_txn.yml
+++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_replication_multi_stmt_txn.yml
@@ -201,6 +201,9 @@ executor:
# when the oldest prepared transaction commits or aborts.
periodicNoopIntervalSecs: 1
writePeriodicNoops: true
+ # TODO: SERVER-38588 Hybrid index builds can conflict with prepared transactions on
+ # secondaries and miss documents.
+ enableHybridIndexBuilds: false
num_rs_nodes_per_shard: 3
num_shards: 2
num_mongos: 2
diff --git a/buildscripts/resmokeconfig/suites/multi_shard_local_read_write_multi_stmt_txn_jscore_passthrough.yml b/buildscripts/resmokeconfig/suites/multi_shard_local_read_write_multi_stmt_txn_jscore_passthrough.yml
index 03151747591..f9abf9a5c04 100644
--- a/buildscripts/resmokeconfig/suites/multi_shard_local_read_write_multi_stmt_txn_jscore_passthrough.yml
+++ b/buildscripts/resmokeconfig/suites/multi_shard_local_read_write_multi_stmt_txn_jscore_passthrough.yml
@@ -176,9 +176,6 @@ selector:
# TODO: SERVER-38690 Mongos should throw write targeting errors in a transaction.
- jstests/core/update_setOnInsert.js
- # TODO: SERVER-38588 Hybrid index builds can miss documents during secondary replication.
- - jstests/core/background_index_multikey.js
-
##
## Some aggregation stages aren't allowed in a transaction.
##
@@ -400,5 +397,8 @@ executor:
numInitialSyncAttempts: 1
# TODO SERVER-38302: Disable the no-op writer.
writePeriodicNoops: true
+ # TODO: SERVER-38588 Hybrid index builds can conflict with prepared transactions on
+ # secondaries and miss documents.
+ enableHybridIndexBuilds: false
num_rs_nodes_per_shard: 2
num_shards: 2
diff --git a/buildscripts/resmokeconfig/suites/multi_shard_multi_stmt_txn_jscore_passthrough.yml b/buildscripts/resmokeconfig/suites/multi_shard_multi_stmt_txn_jscore_passthrough.yml
index 54fbb618463..ec4d3c69d73 100644
--- a/buildscripts/resmokeconfig/suites/multi_shard_multi_stmt_txn_jscore_passthrough.yml
+++ b/buildscripts/resmokeconfig/suites/multi_shard_multi_stmt_txn_jscore_passthrough.yml
@@ -178,9 +178,6 @@ selector:
# TODO: SERVER-38690 Mongos should throw write targeting errors in a transaction.
- jstests/core/update_setOnInsert.js
- # TODO: SERVER-38588 Hybrid index builds can miss documents during secondary replication.
- - jstests/core/background_index_multikey.js
-
##
## Some aggregation stages don't support snapshot readconcern.
##
@@ -427,5 +424,8 @@ executor:
numInitialSyncAttempts: 1
# TODO SERVER-38302: Disable the no-op writer.
writePeriodicNoops: true
+ # TODO: SERVER-38588 Hybrid index builds can conflict with prepared transactions on
+ # secondaries and miss documents.
+ enableHybridIndexBuilds: false
num_rs_nodes_per_shard: 2
num_shards: 2
diff --git a/buildscripts/resmokeconfig/suites/multi_stmt_txn_jscore_passthrough_with_migration.yml b/buildscripts/resmokeconfig/suites/multi_stmt_txn_jscore_passthrough_with_migration.yml
index 8d8a2457b99..299717699a3 100644
--- a/buildscripts/resmokeconfig/suites/multi_stmt_txn_jscore_passthrough_with_migration.yml
+++ b/buildscripts/resmokeconfig/suites/multi_stmt_txn_jscore_passthrough_with_migration.yml
@@ -446,5 +446,8 @@ executor:
enableTestCommands: 1
numInitialSyncAttempts: 1
writePeriodicNoops: true
+ # TODO: SERVER-38588 Hybrid index builds can conflict with prepared transactions on
+ # secondaries and miss documents.
+ enableHybridIndexBuilds: false
num_rs_nodes_per_shard: 2
num_shards: 2
diff --git a/buildscripts/resmokeconfig/suites/write_concern_majority_passthrough.yml b/buildscripts/resmokeconfig/suites/write_concern_majority_passthrough.yml
index f74fcffffaa..64d51fd6053 100644
--- a/buildscripts/resmokeconfig/suites/write_concern_majority_passthrough.yml
+++ b/buildscripts/resmokeconfig/suites/write_concern_majority_passthrough.yml
@@ -53,6 +53,7 @@ executor:
testingReplication = true;
load('jstests/libs/override_methods/set_read_and_write_concerns.js');
load('jstests/libs/override_methods/set_read_preference_secondary.js');
+ load('jstests/libs/override_methods/causally_consistent_index_builds.js');
readMode: commands
hooks:
# The CheckReplDBHash hook waits until all operations have replicated to and have been applied