Commit Graph

129 Commits

Author SHA1 Message Date
Tommaso Tocci
1bbfe2237b SERVER-71097 Stop downloading 4.0 in multiversion suite 2022-11-11 19:44:45 +00:00
Huayu Ouyang
f410018aa8 SERVER-68143 Add rollback tests for downgrading to upgraded path 2022-09-01 15:40:10 +00:00
Sanika Phanse
eea1c78a00 SERVER-65702 upgradeCluster in multi_cluster.js incorrectly used to downgrade sharded clusters. 2022-05-02 22:57:27 +00:00
Sara Golemon
e4032fe5c3 SERVER-57369 Disable concurrent authentication 2022-02-24 02:51:46 +00:00
Tommaso Tocci
1169927930 SERVER-58683 Simplify config replicaset exposure in shardingtest 2021-07-21 04:33:03 +00:00
Sara Golemon
5ef956df50 SERVER-57328 Make ReplSetTest.upgradeSet() tolerant of reelections 2021-06-03 19:13:54 +00:00
Irina Yatsenko
911e585044 SERVER-57198 Remove getLastError calls from tests where it's easy to do so 2021-06-02 01:18:12 +00:00
Ali Mir
abda02c1aa SERVER-57157 Assert serverStatus command works in getBinVersion() jstest helper 2021-06-01 16:59:24 +00:00
Max Hirschhorn
1ab98f5e38 SERVER-56937 Restore authentication state before upgrading primary. 2021-05-14 19:28:56 +00:00
Alex Taskov
554fab0be3 SERVER-53029 Port the changes for SERVER-52955 to later branches 2020-11-26 00:35:44 +00:00
Rishab Joshi
4329ffafa3 SERVER-50442 Remove ensureIndex shell function
This commit replaces all the usages of ensureIndex() with createIndex() in JS tests and JS shell""
2020-11-17 14:23:10 +00:00
Arun Banala
7c196029e8 Revert "SERVER-50442 Remove ensureIndex shell function This commit also replaces all the usages of ensureIndex() with createIndex() in JS tests and JS shell"
This reverts commit e69c967ff8.
2020-11-12 18:15:38 +00:00
Rishab Joshi
e69c967ff8 SERVER-50442 Remove ensureIndex shell function This commit also replaces all the usages of ensureIndex() with createIndex() in JS tests and JS shell 2020-11-12 10:38:50 +00:00
Mihai Andrei
9f2dbad788 SERVER-47081 Disallow creation of haystack indexes and verify that haystack indexes are maintained in mixed version clusters 2020-11-11 23:00:49 +00:00
Tommaso Tocci
478bf480eb SERVER-48170 Multiversion tests assume primary stability when using upgradeCluster() with 2-node replica set shards 2020-10-02 14:19:44 +00:00
Tommaso Tocci
49e617b554 Revert "SERVER-48170 Multiversion tests assume primary stability when using upgradeCluster() with 2-node replica set shards"
This reverts commit 8be28ffc90.
2020-10-02 10:37:45 +00:00
Tommaso Tocci
8be28ffc90 SERVER-48170 Multiversion tests assume primary stability when using upgradeCluster() with 2-node replica set shards 2020-10-02 08:48:52 +00:00
Pavi Vetriselvan
e1daee88b3 SERVER-49996 Ensure getSiblingDB() is used instead of getSisterDB() 2020-08-17 16:11:37 +00:00
Gregory Wlodarek
7e329daf77 SERVER-50280 Remove 'supportsMajorityReadConcern' test helper function in favour of the 'requires_majority_read_concern' tag 2020-08-12 23:21:21 +00:00
Jason Chan
1c28b3cf02 SERVER-49064 Update references of "last-stable" to use "last-continuous" and "last-lts" 2020-07-23 12:26:49 +00:00
Bernard Gorman
8cb02c375a SERVER-47209 Account for rollback in change_streams_update_lookup_shard_metadata_missing.js 2020-05-21 13:40:43 +00:00
Misha Tyulenev
99d02eb325 SERVER-43511 remove unused global_snapshot_read_helpers.js 2020-04-29 21:44:03 +00:00
Bernard Gorman
085ffeb310 SERVER-25023 Allow multiple indexes on the same fields with different partial index filters 2020-04-25 20:23:43 +00:00
Nick Zolnierz
350634304d SERVER-47231 In MR multiversion test, wait for the cluster to stabilize after upgrading 2020-04-08 19:08:51 +00:00
Alex Cameron
d2a8b439fa SERVER-47126 Clean dbpath when downgrading arbiters in multiversion tests 2020-04-01 06:16:01 +00:00
Jack Mulrow
272a73ec66 SERVER-44034 Remove refineCollectionShardKey and config.chunks/tags upgrade/downgrade code 2020-03-27 15:16:30 +00:00
A. Jesse Jiryu Davis
ef959bbc8e SERVER-46089 Test downgrade with arbiter 2020-03-10 02:37:48 +00:00
Andrew Morrow
d48ce89ee2 SERVER-44762 Remove go tools specific tests 2020-01-07 12:39:17 +00:00
Suganthi Mani
02ce213b40 SERVER-37390 Run rollback test fixture with high election timeout to
avoid any unplanned election.
2020-01-03 17:41:39 +00:00
Nicholas Zolnierz
03686a067d SERVER-42689 Implement upgrade/downgrade tests for MR in agg 2019-11-13 16:28:53 +00:00
Jack Mulrow
71fd21e91f SERVER-42299 Batch chunk and tag upgrade/downgrade modification transactions 2019-10-16 19:50:41 +00:00
Jack Mulrow
c2af35bc34 SERVER-42299 Upgrade/downgrade for config.chunks and config.tags 2019-10-15 21:10:56 +00:00
James Wahlin
39c3a5d77b SERVER-42773 Replace uses of the assert.writeOK() Javascript assertion with assert.commandWorked() 2019-08-14 13:52:59 +00:00
Jason Chan
aa249b7347 SERVER-39691 Remove FCV checks around the state field in config.transactions entries 2019-07-31 14:58:23 -04:00
Gregory Wlodarek
ccf8a4f2de SERVER-41696 Modify tests depending on the 'ns' field from index specs to no longer have a dependency on it 2019-07-29 21:05:17 -04:00
clang-format-7.0.1
134a408395 SERVER-41772 Apply clang-format 7.0.1 to the codebase 2019-07-27 11:02:23 -04:00
Max Hirschhorn
12688726db SERVER-41227 Bump binVersion="last-stable" to be MongoDB 4.2.
Also removes multiversion tests for MongoDB 4.2 features. They will
continue to live on in the 4.2 branch.
2019-06-10 12:34:19 -04:00
Tess Avitabile
931cd881e9 SERVER-40292 Jstests that pass their own ReplSetTest to RollbackTest must disable chaining 2019-03-26 15:16:51 -04:00
Bernard Gorman
aafec256f2 SERVER-38414 Add change stream high water mark upgrade/downgrade tests for post-backport 4.0 2019-03-05 09:52:54 +00:00
Bernard Gorman
25dea813a6 SERVER-38414 Upgrade/Downgrade testing for change stream high water marks 2019-02-28 01:13:38 +00:00
Jack Mulrow
b0d3c0d293 SERVER-39624 Put internal router retries for stale version and snapshot errors behind a fail point 2019-02-26 10:36:10 -05:00
Jack Mulrow
0d79175a88 SERVER-36498 Gate "state" field in config.transactions on FCV and remove entries with state on downgrade 2019-02-20 14:03:36 -05:00
Pavi Vetriselvan
3c5bb991e1 SERVER-38865 change rollback_test fixture to use secondary instead of arbiter 2019-01-24 10:47:10 -05:00
Misha Tyulenev
8c59201055 SERVER-34326 follow up: fix lint errors 2018-04-12 20:13:33 -04:00
Misha Tyulenev
8246ce5457 SERVER-34326 use highest cluserTime for global snapshot reads 2018-04-12 17:29:46 -04:00
Siyuan Zhou
2e31167d0e SERVER-33501 Aborted transaction number cannot be reused. 2018-04-04 20:06:12 -04:00
Tess Avitabile
fbbdb5643a SERVER-34011 Concurrency between transaction and other threads that can abort transaction 2018-03-30 12:04:49 -04:00
Jack Mulrow
edf4ceacfc SERVER-34182 Retry SnapshotTooOld errors in multiversion tests for global snapshot reads 2018-03-29 12:27:33 -04:00
Maria van Keulen
7dbbe6c7b3 SERVER-32597 Remove unnecessary fCV initialization 2018-02-23 09:19:29 -05:00
Spencer T Brody
8dc995ebef SERVER-33251 Retry stepdown in multi_rs.js 2018-02-15 17:19:07 -05:00