Benety Goh
2c19e062e4
SERVER-35824 disallow long index namespaces under FCV 4.0
2018-07-13 09:43:31 -04:00
Matthew Saltz
5cbed04d48
SERVER-31586 Update balancer configuration on mongod on addShard
2018-07-09 14:43:36 -04:00
Cheahuychou Mao
4af37b1e6f
SERVER-35110 Log locations in set_feature_compatibility_version.js where fatal assertions are expected
2018-07-09 13:38:59 -04:00
Tess Avitabile
79e9e0b9fa
SERVER-35991 Turn off chaining in set_feature_compatibility_version.js
2018-07-06 11:44:16 -04:00
Blake Oler
53a34c4f01
SERVER-35655 Update FCV constants throughout server code.
...
SERVER-35169 Bump wire protocol version for 4.2.
SERVER-35752 Ensure tests that rely on FCV pass after updating FCV constants.
SERVER-35163 Unblacklist tests that expect FCV version to differ between "last-stable" and "latest."
SERVER-34984 Update major_version_upgrade.js to call setFCV to the latest FCV.
SERVER-35656 Ensure a 4.0 mongos crashes upon attempting to connect to an FCV 4.2 cluster.
SERVER-35404 Re-enable the sharding_last_stable_mongos_and_mixed_shards suite.
2018-07-02 10:50:53 -04:00
Geert Bosch
ab0c426e60
SERVER-35591 Remove MMAPv1 testing
2018-06-25 16:47:18 -04:00
Jack Mulrow
8817328f87
SERVER-32064 Requests from the shell should use an implicit session by default
2018-06-13 11:43:45 -04:00
Maria van Keulen
7c12245583
SERVER-34615 Make UUIDCatalog updates for renameCollection atomic
2018-06-06 16:54:44 -04:00
Dianna Hohensee
624922c6b9
SERVER-33552 Halt replication on last-stable secondary before FCV upgrade to latest on primary in set_feature_compatibility_version.js
2018-05-24 16:15:11 -04:00
Robert Guo
27d3642878
SERVER-35152 update tests for 4.0
2018-05-22 15:15:53 -04:00
Daniel Gottlieb
180e9e548d
SERVER-32590: WT 3.6 <-> 4.0 upgrade/downgrade.
2018-05-18 14:00:09 +10:00
nehakhatri5
73c6849900
SERVER-32825 Add upgrade/downgrade infrastructure for timestamp safe unique index.
...
This change is currently guarded by a gating variable.
2018-05-18 10:41:22 +10:00
Charlie Swanson
664e1d9b01
SERVER-34818 Rename startAtClusterTime to startAtOperationTime
...
Also changes the type of the argument from an object with a single 'ts'
field to just a Timestamp.
2018-05-17 10:28:26 -04:00
Daniel Gottlieb
c0d6b410b1
SERVER-34575: Only downgrade to 3.6 when oplog was replayed on startup.
2018-05-04 10:01:19 -04:00
Maria van Keulen
cd5653b7c9
SERVER-34482 Don't run test on MMAP
2018-05-01 13:16:59 -04:00
Maria van Keulen
7a2217a54d
SERVER-34482 Drop MMAP-specific system collections on wiredTiger
...
It is possible for a user to explicitly create MMAP-specific system
collections when using wiredTiger. The presence of these collections
may cause UUID checks to fail.
2018-04-30 13:45:28 -04:00
Daniel Gottlieb
c61fc7b0a6
SERVER-34485: Only run ensure_last_applied_on_upgrade_to_40 on WT
2018-04-17 13:02:52 -04:00
Charlie Swanson
a820491e94
SERVER-34313 Use hex-encoded string for resume token
2018-04-13 16:18:35 -04:00
Martin Neupauer
fde45e48ef
SERVER-33781 upgrade/downgrade config.chunks metadata with a new history field.
2018-04-13 12:53:11 -04:00
Daniel Gottlieb
3ca72d0374
SERVER-34279: Perform an FCV upgrade to take stable checkpoints.
2018-04-13 07:20:23 -04:00
Daniel Gottlieb
a3b00f53ea
SERVER-34279: Ensure a minValid lastApplied exists for upgrade.
2018-04-12 21:52:25 -04: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
Bernard Gorman
d5fb9cf6f4
SERVER-34086 Add ability to watch all changes for an entire replica set
2018-04-12 03:08:55 +01:00
Siyuan Zhou
2e31167d0e
SERVER-33501 Aborted transaction number cannot be reused.
2018-04-04 20:06:12 -04:00
Nick Zolnierz
527386807d
SERVER-33818: Add 'resumeWithClusterTime' as an alias for '$_resumeAfterClusterTime' in $changeStream
2018-04-04 14:42:00 -04:00
Nick Zolnierz
0481d5fcec
SERVER-34257: Ban change_streams_feature_compatibility_version.js if storage engine doesn't support read concern majority
2018-04-02 16:51:00 -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
Nick Zolnierz
39cc06551a
SERVER-33918: Support $changeStream against all collections in a database for a replica set only
2018-03-29 16:04:48 -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
Jack Mulrow
2e1542e518
SERVER-34019 Test global snapshot reads downgrade behavior
2018-03-28 18:09:36 -04:00
Jack Mulrow
ce46f4a5b8
SERVER-34020 Test global snapshot reads upgrade behavior
2018-03-28 10:25:54 -04:00
jannaerin
db787fb0a1
SERVER-33868 Delete db versions from config.databases on setFCV=3.6
2018-03-23 13:15:36 -04:00
jannaerin
8560ff5290
SERVER-33867 Create and store db versions in config.databases on setFCV=4.0
2018-03-21 20:12:27 -04:00
Samy Lanka
15400ae3c7
SERVER-33856 remove test coverage for 3.0
2018-03-20 10:14:14 -04:00
jannaerin
84b1c938f4
upgrade cluster
2018-03-14 16:07:28 -04:00
Vesselina Ratcheva
5ab5ab20ba
SERVER-32144 Remove test coverage for replication protocol version 0
...
This reverts commit c5a4250a64 .
2018-03-13 18:57:31 -04:00
Vesselina Ratcheva
c5a4250a64
Revert "SERVER-32144 Remove test coverage for replication protocol version 0"
...
This reverts commit d05e04551b .
2018-03-09 15:10:52 -05:00
Vesselina Ratcheva
d05e04551b
SERVER-32144 Remove test coverage for replication protocol version 0
2018-03-09 11:02:49 -05:00
jannaerin
da1e0304e8
SERVER-32052 Update ShardingTest to default to starting shard servers as replica sets
2018-03-09 00:40:40 -05:00
Sara Golemon
a53005feed
SERVER-33020 Enable testing MONGODB-CR removal across versions
2018-03-02 10:12:24 -05:00
Charlie Swanson
2a4328dca2
SERVER-33510 Add shorthand syntax for $convert
2018-03-01 10:35:28 -05:00
Maria van Keulen
d1ba78a5a8
SERVER-32636 Close outgoing connections to earlier binVersion servers
2018-02-28 13:05:14 -05:00
Charlie Swanson
acd27aa330
SERVER-33174 Add additional FCV test cases for $convert
2018-02-27 18:18:28 -05:00
Charlie Swanson
a77297dbe3
SERVER-33174 Prevent catalog storage of new syntax during lower FCV
...
This will prevent the persistence of expressions introduced in 4.0
while the server is in feature compatibility version (FCV) 3.6.
2018-02-27 11:16:08 -05:00
Dianna Hohensee
bebdcf721e
SERVER-33151 SERVER-33246 Refuse to start up mongod 4.0 unless all collections have UUIDs
...
Also assigns UUIDs to any non-replicated collection found to be missing its UUID.
2018-02-26 10:08:11 -05:00
Maria van Keulen
7dbbe6c7b3
SERVER-32597 Remove unnecessary fCV initialization
2018-02-23 09:19:29 -05:00
Maria van Keulen
b9b3b631d6
SERVER-33194 Call setFCV when upgrading binary versions in test
2018-02-21 13:59:36 -05:00
Maria van Keulen
6df7ca5841
SERVER-32597 Bump generic fCV references
2018-02-21 10:28:45 -05:00
David Bradford
13b35bc5cf
SERVER-32393 Use same comparison for eq and neq assertions
2018-02-20 10:59:52 -05:00