Commit Graph

79 Commits

Author SHA1 Message Date
Vesselina Ratcheva
da663d32d6 SERVER-53563 Cancel tenant migrations on FCV change (donor side) 2021-05-01 03:30:15 +00:00
Nick Zolnierz
53230099fc SERVER-55826 Disallow $count accumulator in persisted pipelines unless FCV is 5.0 or greater 2021-04-15 15:52:49 +00:00
Ted Tuckman
0f35984965 SERVER-54694 Register $setWindowFields with min FCV 2021-04-09 17:02:15 +00:00
Ian Boros
3042e41638 SERVER-55765 Disable FCV 4.9 tests for date* expressions 2021-04-05 16:11:38 +00:00
Mindaugas Malinauskas
16be56f8d5 SERVER-54390 Implement $dateTrunc in DocumentSource execution 2021-03-22 11:29:08 +00:00
Cheahuychou Mao
490610170b SERVER-54886 Add recipient migration state and TenantMigrationAccessBlocker state to tenant_migration_test.js 2021-03-03 03:15:53 +00:00
Sergi Mateo Bellido
d1a3ee71e8 SERVER-54690 Review migration_between_mixed_FCV_mixed_version_mongods.js test
trying to make this test a bit more realistic. The initial binary
distribution fulfills our common rules to upgrade a sharded cluster:
first, we upgrade the binaries of the CSRS. Afterwards all shards and,
finally, the mongos.
2021-02-25 08:07:38 +00:00
Samy Lanka
d9f77934c1 SERVER-53953 Use safe reconfigs for setFCV command 2021-02-23 04:18:27 +00:00
Sergi Mateo Bellido
b5df664d6e SERVER-54630 Remove tests that create a standalone instance of a config server 2021-02-22 08:39:01 +00:00
Jordi Serra Torrens
822232665b SERVER-54132: Review usages of config.collections 'dropped' field 2021-02-19 15:03:26 +00:00
Vesselina Ratcheva
3734d30a06 SERVER-53823 Move multiversion tenant migration tests into correct directory 2021-02-12 01:42:46 +00:00
Ali Mir
23d20aefc2 SERVER-53894 Ensure updateFeatureCompatibilityVersionDocument() is idempotent 2021-02-05 08:23:01 +00:00
Ali Mir
35a6a97338 SERVER-50423 Change memberConfig's slaveDelay field to secondaryDelaySecs 2021-01-28 04:26:57 +00:00
Pavi Vetriselvan
3a4dda6f0d SERVER-53247 Remove EMRC=false targeted jstests/unittests 2021-01-14 16:24:05 +00:00
Milena Ivanova
350b31052a SERVER-51664 Implement $dateAdd and $dateSubtract in DocumentSource execution 2021-01-12 10:48:11 +00:00
Jordi Serra Torrens
ba633521a7 SERVER-52767: Handle collectionUUID in config.chunks on upgrade/downgrade 2020-12-10 14:01:44 +00:00
Mikhail Shchatko
7fb2d59296 SERVER-39859 Use the Evergreen REST v2 API to download -latest tarballs in setup multiversion mongodb 2020-12-08 07:43:26 +00:00
Jason Chan
d92d9ef007 SERVER-53246 Wait for secondaries to finish setting FCV before checking state in do_upgrade_downgrade.js 2020-12-08 00:55:23 +00:00
Pavi Vetriselvan
222aa7e395 SERVER-50667 replace comment/variable references to slave with secondary 2020-11-30 18:08:17 +00:00
Mindaugas Malinauskas
f0893e135f SERVER-51663 Implement $dateDiff in DocumentSource execution 2020-11-30 16:03:39 +00:00
Kaloian Manassiev
569e39170a Revert "SERVER-51663 Implement $dateDiff in DocumentSource execution"
This reverts commit 37f35e3c80.
2020-11-27 07:22:44 +00:00
Mindaugas Malinauskas
37f35e3c80 SERVER-51663 Implement $dateDiff in DocumentSource execution 2020-11-26 16:16:52 +00:00
Jason Chan
dff0aa11f5 SERVER-52843 Move abort/await_unprepared_transactions_on_fcv_downgrade.js files to jstests/multiVersion 2020-11-19 00:09:58 +00:00
Jason Chan
5852774abc SERVER-51112 Add runFeatureFlagMultiversionTest helper for targeted upgrade/downgrade tests 2020-10-29 16:26:39 +00:00
A. Jesse Jiryu Davis
ca80e039eb SERVER-51474 Create FCV transition table 2020-10-20 12:55:29 +00:00
A. Jesse Jiryu Davis
07c9a62081 SERVER-50849 Update FCV constants to recognize 4.9 as latest 2020-10-08 19:41:05 +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
Jason Chan
f393c88a92 SERVER-49802 Update FCV constants to recognize 4.8 as latest 2020-09-30 19:37:36 +00:00
Jason Chan
3a6bde797e SERVER-50706 Add fromConfigServer parameter to allow transitioning a shard server from lastLTS FCV to lastContinuousFCV 2020-09-24 16:30:58 +00:00
Lingzhi Deng
936b49351e SERVER-50585: Create set_fcv_downgrade_on_disk_changes.js to include all test cases for downgradeOnDiskChanges behavior 2020-09-08 13:31:49 +00:00
Pavi Vetriselvan
783e113bbb SERVER-50408 Change NotMaster error name to NotWritablePrimary 2020-09-03 13:19:48 +00:00
Daniel Gottlieb
9ced0d1888 SERVER-49890: Create resharding oplog view on startup. 2020-08-27 18:26:55 +00:00
Jason Chan
f014da8dc0 SERVER-50107 Add new lastContinuous upgrade/downgrade path to setFeatureCompatibilityVersion command 2020-08-20 22:37:18 +00:00
Jason Chan
91e3352a1a SERVER-49756 Add downgradeOnDiskChanges parameter to setFeatureCompatibilityVersion 2020-08-18 00:23:39 +00:00
Lingzhi Deng
bbe29a4bf1 SERVER-49066: Extend generic targeted multiversion tests to include new mixed binary version configurations 2020-08-10 18:47:05 +00:00
Lingzhi Deng
475078ffd9 SERVER-49783: Update latest FCV to 4.7 2020-08-02 05:39:29 +00:00
Jason Chan
25b594b233 SERVER-49068 Extend genericSetFCVUsage tests to use "last-lts" and "last-continuous" 2020-07-31 15:22:26 +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
Lingzhi Deng
5446d926d8 SERVER-49269: Add 'previousVersion' field to FCV document when in downgrading states 2020-07-15 20:07:53 +00:00
Lingzhi Deng
98cf395c1e SERVER-49063: Update FCV 4.6 constants to 4.5.1 2020-07-09 16:26:41 +00:00
Randolph Tan
0987c120f5 SERVER-45959 Remove skipCheckOrphans flag in multiVersion suites after v4.4 2020-06-10 18:17:31 +00:00
Henrik Edin
d7e1821e22 SERVER-48350 Log cleanup in db/catalog, db/index and db/storage/kv 2020-06-01 13:04:42 +00:00
Jason Chan
aeaad5e8fe SERVER-46931 Unblacklist/Update multiversion tests that expect "last-stable" to have a different fcv than "latest" 2020-04-29 22:22:48 +00:00
Daniel Gottlieb
417e36920a SERVER-47219: Leave a paper trail for when to forward port 0b9f132bd6 2020-04-28 15:35:56 +00:00
Ali Mir
c593d0fb6e SERVER-46323 Update FCV constants throughout server code following 4.4 branch
SERVER-46589 Update Execution-related generic upgrade/downgrade references

SERVER-46587 Update Replication-related generic upgrade/downgrade references

SERVER-46839 Update Sharding-related generic upgrade/downgrade references

SERVER-46590 Update Query-related generic upgrade/downgrade references

SERVER-46318 Bump wire protocol version for 4.6

SERVER-46313 Bump Powercycle FCV
2020-04-22 00:15:51 +00:00
Cheahuychou Mao
e84cf820af SERVER-47560 Include "internalClient" field in ReplicaSetMonitor isMaster requests 2020-04-20 16:20:24 +00:00
Kevin Pulo
b5cc51eb6f SERVER-46830 remove CWRWC FCV 4.4 code 2020-04-08 08:30:49 +00:00
Ali Mir
86cb9cf105 SERVER-47211 Remove 4.2 style reconfig behavior on FCV downgrade 2020-04-03 20:58:40 +00:00