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
Maria van Keulen
ce3049c1ea
SERVER-33003 Re-enable passing multiVersion tests
2018-02-02 15:31:03 -05:00
Vesselina Ratcheva
bff8e6e004
SERVER-31409 Create basic multi-version rollback Javascript test
2018-01-30 13:31:30 -05:00
Charlie Swanson
e37db69674
SERVER-31447 Use correct collation for update lookup
2017-11-15 10:53:49 -05:00
Max Hirschhorn
b683d39549
Revert "SERVER-31447 Use correct collation for update lookup"
...
This reverts commit de0b160779 .
2017-11-14 21:49:46 -05:00
Charlie Swanson
de0b160779
SERVER-31447 Use correct collation for update lookup
2017-11-14 17:20:02 -05:00
ADAM David Alan Martin
29769e9514
SERVER-31827 Wait for Secondary after stepdown.
...
The primary being told to step down will kill all incoming connections
during that stepdown process. When this happens, connections which
are incoming may be closed before they can enter a state which
"reserves" them from closure. To facilitate correct semantics in this
test, we should wait for the primary to completely step down to a
secondary, before trying to authenticate to it again.
2017-11-03 17:25:02 -04:00
William Schultz
45d5958868
SERVER-29431 Add library for multi version initial sync tests
2017-08-23 17:19:47 -04:00
Misha Tyulenev
42a1339774
SERVER-30038 rename $logicalTime to $clusterTime
2017-07-11 12:47:24 -04:00