diff options
author | Louis Williams <louis.williams@mongodb.com> | 2019-01-02 16:48:56 -0500 |
---|---|---|
committer | Louis Williams <louis.williams@mongodb.com> | 2019-01-17 11:35:32 -0500 |
commit | e12dcc7fdbdb44fb7806dfb42a49bd740f361d82 (patch) | |
tree | d23cdd47b52a10b5100598a8f6464febf8ec9b80 /buildscripts | |
parent | 7edc50cf214893688eb8432619e4a8bba18d107b (diff) | |
download | mongo-e12dcc7fdbdb44fb7806dfb42a49bd740f361d82.tar.gz |
SERVER-37270 Remove foreground index builds by default
Diffstat (limited to 'buildscripts')
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 |