Skip to content

Commit d4fca56

Browse files
kishorekrdMongoDB Bot
authored and
MongoDB Bot
committed
SERVER-84801: Remove replication.eMRC from options (#22851)
GitOrigin-RevId: e8ddf575dbc4d44ccd92f341c2d1ffe7ad53ad7b
1 parent 6c049a5 commit d4fca56

File tree

106 files changed

+126
-401
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

106 files changed

+126
-401
lines changed

Diff for: buildscripts/docs/suites.md

-1

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/bulk_write_replica_sets_kill_stepdown_terminate_jscore_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ executor:
4040
all_nodes_electable: true
4141
class: ReplicaSetFixture
4242
mongod_options:
43-
enableMajorityReadConcern: ''
4443
set_parameters:
4544
enableElectionHandoff: 0
4645
enableTestCommands: 1

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/bulk_write_sharded_causally_consistent_jscore_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ executor:
2323
fixture:
2424
class: ShardedClusterFixture
2525
mongod_options:
26-
enableMajorityReadConcern: ''
2726
set_parameters:
2827
enableTestCommands: 1
2928
logComponentVerbosity:

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_change_collection_replica_sets_kill_secondary_jscore_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ executor:
2626
'
2727
global_vars:
2828
TestData:
29-
enableMajorityReadConcern: ''
3029
hashTestNamesForMultitenancy: true
3130
multitenancyExpectPrefix: true
3231
tenantId: 636d957b2646ddfaf9b5e13f

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_change_collection_replica_sets_stepdown_primary_jscore_passthrough.yml

-2
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ executor:
3333
TestData:
3434
alwaysInjectTransactionNumber: true
3535
defaultReadConcernLevel: majority
36-
enableMajorityReadConcern: ''
3736
hashTestNamesForMultitenancy: true
3837
logRetryAttempts: true
3938
multitenancyExpectPrefix: true
@@ -55,7 +54,6 @@ executor:
5554
class: ReplicaSetFixture
5655
mongod_options:
5756
bind_ip_all: ''
58-
enableMajorityReadConcern: ''
5957
noscripting: ''
6058
serverless: true
6159
set_parameters:

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_last_continuous_new_new_old.yml

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ executor:
1919
global_vars:
2020
TestData:
2121
defaultReadConcernLevel: null
22-
enableMajorityReadConcern: ''
2322
nonClusteredConfigTransactions: true
2423
fixture:
2524
class: ReplicaSetFixture

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_last_continuous_new_old_new.yml

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ executor:
1919
global_vars:
2020
TestData:
2121
defaultReadConcernLevel: null
22-
enableMajorityReadConcern: ''
2322
nonClusteredConfigTransactions: true
2423
fixture:
2524
class: ReplicaSetFixture

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_last_continuous_old_new_new.yml

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ executor:
1919
global_vars:
2020
TestData:
2121
defaultReadConcernLevel: null
22-
enableMajorityReadConcern: ''
2322
nonClusteredConfigTransactions: true
2423
fixture:
2524
class: ReplicaSetFixture

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_last_lts_new_new_old.yml

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ executor:
1919
global_vars:
2020
TestData:
2121
defaultReadConcernLevel: null
22-
enableMajorityReadConcern: ''
2322
nonClusteredConfigTransactions: true
2423
fixture:
2524
class: ReplicaSetFixture

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_last_lts_new_old_new.yml

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ executor:
1919
global_vars:
2020
TestData:
2121
defaultReadConcernLevel: null
22-
enableMajorityReadConcern: ''
2322
nonClusteredConfigTransactions: true
2423
fixture:
2524
class: ReplicaSetFixture

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_last_lts_old_new_new.yml

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ executor:
1919
global_vars:
2020
TestData:
2121
defaultReadConcernLevel: null
22-
enableMajorityReadConcern: ''
2322
nonClusteredConfigTransactions: true
2423
fixture:
2524
class: ReplicaSetFixture

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_mongos_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ executor:
1818
global_vars:
1919
TestData:
2020
defaultReadConcernLevel: null
21-
enableMajorityReadConcern: ''
2221
fixture:
2322
class: ShardedClusterFixture
2423
mongod_options:

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_pre_images_replica_sets_stepdown_primary_jscore_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ executor:
4141
all_nodes_electable: true
4242
class: ReplicaSetFixture
4343
mongod_options:
44-
enableMajorityReadConcern: ''
4544
set_parameters:
4645
enableElectionHandoff: 0
4746
enableTestCommands: 1

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_sharded_collections_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ executor:
1919
global_vars:
2020
TestData:
2121
defaultReadConcernLevel: null
22-
enableMajorityReadConcern: ''
2322
fixture:
2423
class: ShardedClusterFixture
2524
mongod_options:

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_sharded_collections_passthrough_last_continuous_new_old_old_new.yml

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ executor:
1919
global_vars:
2020
TestData:
2121
defaultReadConcernLevel: null
22-
enableMajorityReadConcern: ''
2322
nonClusteredConfigTransactions: true
2423
fixture:
2524
class: ShardedClusterFixture

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_sharded_collections_passthrough_last_lts_new_old_old_new.yml

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ executor:
1919
global_vars:
2020
TestData:
2121
defaultReadConcernLevel: null
22-
enableMajorityReadConcern: ''
2322
nonClusteredConfigTransactions: true
2423
fixture:
2524
class: ShardedClusterFixture

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_whole_cluster_mongos_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ executor:
1919
global_vars:
2020
TestData:
2121
defaultReadConcernLevel: null
22-
enableMajorityReadConcern: ''
2322
fixture:
2423
class: ShardedClusterFixture
2524
mongod_options:

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_whole_cluster_sharded_collections_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ executor:
2020
global_vars:
2121
TestData:
2222
defaultReadConcernLevel: null
23-
enableMajorityReadConcern: ''
2423
fixture:
2524
class: ShardedClusterFixture
2625
mongod_options:

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_whole_db_mongos_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ executor:
1919
global_vars:
2020
TestData:
2121
defaultReadConcernLevel: null
22-
enableMajorityReadConcern: ''
2322
fixture:
2423
class: ShardedClusterFixture
2524
mongod_options:

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/change_streams_whole_db_sharded_collections_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ executor:
2020
global_vars:
2121
TestData:
2222
defaultReadConcernLevel: null
23-
enableMajorityReadConcern: ''
2423
fixture:
2524
class: ShardedClusterFixture
2625
mongod_options:

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/replica_sets_kill_primary_jscore_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ executor:
4040
all_nodes_electable: true
4141
class: ReplicaSetFixture
4242
mongod_options:
43-
enableMajorityReadConcern: ''
4443
set_parameters:
4544
enableElectionHandoff: 0
4645
enableTestCommands: 1

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/replica_sets_reconfig_kill_primary_jscore_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ executor:
4242
all_nodes_electable: true
4343
class: ReplicaSetFixture
4444
mongod_options:
45-
enableMajorityReadConcern: ''
4645
set_parameters:
4746
enableElectionHandoff: 0
4847
enableTestCommands: 1

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/retryable_writes_downgrade_last_continuous.yml

-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ executor:
4141
class: ReplicaSetFixture
4242
mixed_bin_versions: new_old_new
4343
mongod_options:
44-
enableMajorityReadConcern: ''
4544
set_parameters:
4645
enableElectionHandoff: 0
4746
enableTestCommands: 1

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/retryable_writes_downgrade_last_lts.yml

-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ executor:
4141
class: ReplicaSetFixture
4242
mixed_bin_versions: old_new_new
4343
mongod_options:
44-
enableMajorityReadConcern: ''
4544
set_parameters:
4645
enableElectionHandoff: 0
4746
enableTestCommands: 1

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/sharded_retryable_writes_downgrade_last_continuous_new_old_old_new.yml

-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ executor:
4646
num_nodes: 2
4747
mixed_bin_versions: new_old_old_new
4848
mongod_options:
49-
enableMajorityReadConcern: ''
5049
set_parameters:
5150
enableElectionHandoff: 0
5251
enableTestCommands: 1

Diff for: buildscripts/resmokeconfig/matrix_suites/generated_suites/sharded_retryable_writes_downgrade_last_lts_new_old_old_new.yml

-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ executor:
4646
num_nodes: 2
4747
mixed_bin_versions: new_old_old_new
4848
mongod_options:
49-
enableMajorityReadConcern: ''
5049
set_parameters:
5150
enableElectionHandoff: 0
5251
enableTestCommands: 1

Diff for: buildscripts/resmokeconfig/matrix_suites/overrides/change_streams.yml

-5
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,6 @@
7979
- name: secondary_reads
8080
value:
8181
executor:
82-
config:
83-
shell_options:
84-
global_vars:
85-
TestData:
86-
enableMajorityReadConcern: null
8782
fixture:
8883
mongos_options:
8984
set_parameters:

Diff for: buildscripts/resmokeconfig/matrix_suites/overrides/kill_primary.yml

-2
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,6 @@
110110
fixture:
111111
class: ReplicaSetFixture
112112
mongod_options:
113-
enableMajorityReadConcern: ""
114113
syncdelay: 5 # set to a low value to increase coverage of timestamping code.
115114
wiredTigerEngineConfigString: "debug_mode=(table_logging=true)"
116115
set_parameters:
@@ -184,7 +183,6 @@
184183
fixture:
185184
class: ReplicaSetFixture
186185
mongod_options:
187-
enableMajorityReadConcern: ""
188186
wiredTigerEngineConfigString: "debug_mode=(table_logging=true)"
189187
set_parameters:
190188
enableTestCommands: 1

Diff for: buildscripts/resmokeconfig/matrix_suites/overrides/serverless.yml

-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
global_vars:
77
TestData:
88
defaultReadConcernLevel: null
9-
enableMajorityReadConcern: ""
109
hashTestNamesForMultitenancy: true
1110
tenantId: "636d957b2646ddfaf9b5e13f"
1211
useResponsePrefixChecking: true

Diff for: buildscripts/resmokeconfig/suites/aggregation_read_concern_majority_passthrough.yml

-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ executor:
3535
global_vars:
3636
TestData:
3737
defaultReadConcernLevel: majority
38-
enableMajorityReadConcern: ""
3938
eval: >-
4039
globalThis.testingReplication = true;
4140
await import('jstests/libs/override_methods/set_read_and_write_concerns.js');
@@ -49,7 +48,6 @@ executor:
4948
fixture:
5049
class: ReplicaSetFixture
5150
mongod_options:
52-
enableMajorityReadConcern: ""
5351
set_parameters:
5452
enableTestCommands: 1
5553
num_nodes: 2

Diff for: buildscripts/resmokeconfig/suites/causally_consistent_hedged_reads_jscore_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@ executor:
8585
verbosity: 1
8686
asio: 2
8787
mongod_options:
88-
enableMajorityReadConcern: ""
8988
set_parameters:
9089
enableTestCommands: 1
9190
logComponentVerbosity:

Diff for: buildscripts/resmokeconfig/suites/causally_consistent_jscore_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@ executor:
8686
verbosity: 1
8787
asio: 2
8888
mongod_options:
89-
enableMajorityReadConcern: ""
9089
set_parameters:
9190
enableTestCommands: 1
9291
logComponentVerbosity:

Diff for: buildscripts/resmokeconfig/suites/causally_consistent_jscore_passthrough_auth.yml

-1
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,6 @@ executor:
179179
verbosity: 1
180180
asio: 2
181181
mongod_options:
182-
enableMajorityReadConcern: ""
183182
auth: ""
184183
keyFile: *keyFile
185184
set_parameters:

Diff for: buildscripts/resmokeconfig/suites/causally_consistent_read_concern_snapshot_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -60,5 +60,4 @@ executor:
6060
enableTestCommands: 1
6161
writePeriodicNoops: 1
6262
minSnapshotHistoryWindowInSeconds: 3600
63-
enableMajorityReadConcern: ""
6463
num_nodes: 2

Diff for: buildscripts/resmokeconfig/suites/change_streams.yml

-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ executor:
2424
global_vars:
2525
TestData:
2626
defaultReadConcernLevel: null
27-
enableMajorityReadConcern: ""
2827
# Enable causal consistency for change streams suites using 1 node replica sets. Some tests
2928
# rely on the assumption that a w:majority write will be visible immediately in a subsequently
3029
# opened change stream. In 1 node replica sets, an operation that majority commits at

Diff for: buildscripts/resmokeconfig/suites/change_streams_mongos_sessions_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ executor:
3232
global_vars:
3333
TestData:
3434
defaultReadConcernLevel: null
35-
enableMajorityReadConcern: ""
3635
# Enable causal consistency for change streams suites using 1 node replica sets. See
3736
# change_streams.yml for detailed explanation.
3837
eval: >-

Diff for: buildscripts/resmokeconfig/suites/change_streams_multitenant_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,6 @@ executor:
6969
global_vars:
7070
TestData:
7171
defaultReadConcernLevel: null
72-
enableMajorityReadConcern: ""
7372
tenantId: "636d957b2646ddfaf9b5e13f"
7473
hashTestNamesForMultitenancy: true
7574
# Enable causal consistency for change streams suites using 1 node replica sets. See

Diff for: buildscripts/resmokeconfig/suites/change_streams_multitenant_sharded_collections_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ executor:
4343
global_vars:
4444
TestData:
4545
defaultReadConcernLevel: null
46-
enableMajorityReadConcern: ""
4746
# Enable causal consistency for change streams suites using 1 node replica sets. See
4847
# change_streams.yml for detailed explanation.
4948
eval: >-

Diff for: buildscripts/resmokeconfig/suites/change_streams_per_shard_cursor_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ executor:
3333
global_vars:
3434
TestData:
3535
defaultReadConcernLevel: null
36-
enableMajorityReadConcern: ""
3736
# Enable causal consistency for change streams suites using 1 node replica sets. See
3837
# change_streams.yml for detailed explanation.
3938
eval: >-

Diff for: buildscripts/resmokeconfig/suites/change_streams_whole_cluster_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ executor:
2626
global_vars:
2727
TestData:
2828
defaultReadConcernLevel: null
29-
enableMajorityReadConcern: ""
3029
# Enable causal consistency for change streams suites using 1 node replica sets. See
3130
# change_streams.yml for detailed explanation.
3231
eval: >-

Diff for: buildscripts/resmokeconfig/suites/change_streams_whole_cluster_passthrough_with_replica_set_endpoint.yml

-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ executor:
4747
global_vars:
4848
TestData:
4949
defaultReadConcernLevel: null
50-
enableMajorityReadConcern: ""
5150
testingReplicaSetEndpoint: true
5251
# Enable causal consistency for change streams suites using 1 node replica sets. See
5352
# change_streams_whole_cluster.yml for detailed explanation.

Diff for: buildscripts/resmokeconfig/suites/change_streams_whole_db_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ executor:
2727
global_vars:
2828
TestData:
2929
defaultReadConcernLevel: null
30-
enableMajorityReadConcern: ""
3130
# Enable causal consistency for change streams suites using 1 node replica sets. See
3231
# change_streams.yml for detailed explanation.
3332
eval: >-

Diff for: buildscripts/resmokeconfig/suites/change_streams_whole_db_passthrough_with_replica_set_endpoint.yml

-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ executor:
4747
global_vars:
4848
TestData:
4949
defaultReadConcernLevel: null
50-
enableMajorityReadConcern: ""
5150
testingReplicaSetEndpoint: true
5251
# Enable causal consistency for change streams suites using 1 node replica sets. See
5352
# change_streams.yml for detailed explanation.

Diff for: buildscripts/resmokeconfig/suites/change_streams_with_replica_set_endpoint.yml

-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ executor:
4545
global_vars:
4646
TestData:
4747
defaultReadConcernLevel: null
48-
enableMajorityReadConcern: ""
4948
testingReplicaSetEndpoint: true
5049
# Enable causal consistency for change streams suites using 1 node replica sets. Some tests
5150
# rely on the assumption that a w:majority write will be visible immediately in a subsequently

Diff for: buildscripts/resmokeconfig/suites/cwrwc_rc_majority_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@ executor:
5252
set_parameters:
5353
enableTestCommands: 1
5454
writePeriodicNoops: 1
55-
enableMajorityReadConcern: ""
5655
# This suite requires w="majority" writes to be applied on all secondaries. By using a 2-node
5756
# replica set and having secondaries vote, the majority of the replica set is all nodes.
5857
num_nodes: 2

Diff for: buildscripts/resmokeconfig/suites/read_concern_majority_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -53,5 +53,4 @@ executor:
5353
set_parameters:
5454
enableTestCommands: 1
5555
writePeriodicNoops: 1
56-
enableMajorityReadConcern: ""
5756
num_nodes: 2

Diff for: buildscripts/resmokeconfig/suites/replica_sets_reconfig_jscore_passthrough.yml

-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,6 @@ executor:
7373
fixture:
7474
class: ReplicaSetFixture
7575
mongod_options:
76-
enableMajorityReadConcern: ""
7776
set_parameters:
7877
enableTestCommands: 1
7978
logComponentVerbosity:

0 commit comments

Comments
 (0)