Commit Graph

447 Commits

Author SHA1 Message Date
Kaloian Manassiev
1c61dfa330 SERVER-39234 Ensure shardCollection initial split works the same between config server and shard primary 2019-01-29 22:15:56 -05:00
Xiangyu Yao
29813aa638 SERVER-38599 Write downgrade test for two phase drop 2019-01-24 17:34:35 -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
Xiangyu Yao
8ab7fe8a56 SERVER-38598 Write upgrade test for two phase drop 2019-01-23 15:40:09 -05:00
Louis Williams
1f5753e157 SERVER-37272 Raise timeouts in multiversion/hybrid_indexes 2019-01-18 13:56:35 -05:00
Louis Williams
9e87f6e272 SERVER-37272 Disable hybrid index builds on FCV 4.0 2019-01-17 15:54:40 -05:00
Gregory Wlodarek
4a3fb2fe38 SERVER-37498 Change jstests to not use the slowBackgroundIndexBuild failpoint 2019-01-10 21:42:21 -05:00
Gregory Wlodarek
0cfba57ca3 Revert "SERVER-37498 remove slowBackgroundIndexBuild failpoint"
This reverts commit 46dd8e03cd.
2019-01-04 09:15:22 -05:00
Gregory Wlodarek
46dd8e03cd SERVER-37498 remove slowBackgroundIndexBuild failpoint 2018-12-31 20:24:00 -05:00
Gregory Wlodarek
d0115b010f Revert "SERVER-37498 remove slowBackgroundIndexBuild failpoint"
This reverts commit 4a0e4f7f0e.
2018-12-31 17:13:47 -05:00
Gregory Wlodarek
4a0e4f7f0e SERVER-37498 remove slowBackgroundIndexBuild failpoint 2018-12-31 15:11:21 -05:00
Gregory Wlodarek
110d33066a Revert "SERVER-37498 remove slowBackgroundIndexBuild failpoint"
This reverts commit cc1ac3b8e3.
2018-12-31 13:53:38 -05:00
Gregory Wlodarek
cc1ac3b8e3 SERVER-37498 remove slowBackgroundIndexBuild failpoint 2018-12-31 12:58:09 -05:00
Benety Goh
03e13f9042 SERVER-37729 IndexBuilder updates CurOp using createIndexes format 2018-11-28 21:41:55 -05:00
Ian Boros
10ec78a0ea SERVER-37573 make wildcard_index_feature_compatibility_version.js more robust 2018-10-22 18:00:24 -04:00
nehakhatri5
44c2055cba SERVER-37555 Fix the error code in the uassert. 2018-10-16 13:20:06 +11:00
nehakhatri5
9693ebbdb9 SERVER-37555 Abort of collMod need not refreshEntry for index on rollback. 2018-10-16 08:33:27 +11:00
Louis Williams
796d1d1522 SERVER-36478 Use user-provided wtimeout for setFCV command 2018-10-10 15:26:32 -04:00
Bernard Gorman
b73a042894 SERVER-36198 Remove 'internalQueryAllowAllPathsIndexes' server parameter 2018-10-03 22:36:02 +01:00
Tess Avitabile
aaa6473362 SERVER-37227 Reintroduce enableMajorityReadConcern:false server parameter 2018-10-02 10:58:05 -04:00
Bernard Gorman
3c2eb809fb SERVER-35338 Multiversion tests for allPaths indexes 2018-10-01 21:24:30 +01:00
jannaerin
db3d9907d3 SERVER-36634 Change FCV check to check for CommandNotFound in configsvrShardCollection and write to config after creating collections on non-primary shards 2018-09-13 15:52:55 -04:00
Charlie Swanson
92f108d937 SERVER-35776 Basic 4.0-4.2 up/downgrade for change streams 2018-09-04 11:04:17 -04:00
Charlie Swanson
6264c1e97b SERVER-36381 Test using $out during upgrade of a cluster 2018-08-30 15:36:44 -04:00
Dianna Hohensee
4cb0742947 SERVER-36015 Remove references to system.namespaces and system.indexes 2018-08-29 16:47:09 -04:00
Xiangyu Yao
fe2906300d SERVER-36280 Create a feature tracker bit indicating the existence of KeyString with long TypeBits 2018-08-24 16:02:33 -04:00
Eric Milkie
0a2694ce31 Revert "SERVER-36280 Create a feature tracker bit indicating the existence of KeyString with long TypeBits"
This reverts commit 600351dc35.
2018-08-23 17:50:17 -04:00
nehakhatri5
e6d0f83816 SERVER-36568 Avoid unique index upgrade at secondary on an empty collMod with FCV=4.0.
An empty collMod is used to upgrade unique index during FCV upgrade. If an application
issues an empty collMod when FCV is not upgrading or upgraded to 4.2 then the unique
index should not be upgraded due to this collMod on the secondary.
2018-08-24 06:46:52 +10:00
Xiangyu Yao
600351dc35 SERVER-36280 Create a feature tracker bit indicating the existence of KeyString with long TypeBits 2018-08-22 16:56:39 -04:00
Xiangyu Yao
0d5d976fbc SERVER-36281 Test upgrade/downgrade behaviors for unlimited index key length 2018-08-21 23:06:50 -04:00
Xiangyu Yao
d3378a3652 SERVER-36476 Don't check index key size on the secondary 2018-08-15 15:30:26 -04:00
Xiangyu Yao
4c2e46a3e0 SERVER-36278 Remove the 1KB index key size limit in FCV42 2018-08-15 15:09:51 -04:00
Xiangyu Yao
ab5cf1f214 SERVER-22078 Remove term list limits for text index in FCV 4.2 2018-08-13 19:20:21 -04:00
Louis Williams
f899002aad SERVER-36208 Remove repairDatabase server command and shell helper 2018-08-13 13:10:34 -04:00
Maria van Keulen
dd9cde58ae SERVER-36438 Test copyDatabase() and cloneDatabase() with 4.0 servers 2018-08-10 10:55:18 -04:00
Sulabh Mahajan
0dea042ec8 SERVER-34954 Add test to check unique indexes on a newly added --shardsvr node 2018-08-09 14:04:46 +10:00
Xiangyu Yao
3f08a905c1 SERVER-36329 Deprecate failIndexKeyTooLong server parameter 2018-08-06 22:31:45 -04:00
nehakhatri5
4e57f57add SERVER-34489 Enable timestamp safe unique indexes via FCV. 2018-08-06 15:51:51 +10:00
Dewal Gupta
05bb1bc946 SERVER-33271 Move version non-specific FCV tests in jstests/multiVersion to jstests/multiVersion/genericSetFCVUsage 2018-07-20 17:06:05 -04:00
Dianna Hohensee
dd803eee22 SERVER-35884 Re-enable part of the set_feature_compatibility_version.js multi version test that was temporarily disabled 2018-07-20 15:40:15 -04:00
Blake Oler
3b2d03a4f2 SERVER-36034 Add testing to ensure skip level upgrades to 4.2 fail but leave data files in a recoverable state. 2018-07-13 10:19:22 -04:00
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