Commit Graph

203 Commits

Author SHA1 Message Date
seanzimm
d1a67f1233 SERVER-72491: Remove random chance to immediately promote initial sync node 2023-01-04 16:01:53 +00:00
Trevor Guidry
b4a126b43a SERVER-61794 update pymongo to 4.3.3 2022-12-13 18:02:47 +00:00
Didier Nadeau
c5c19f011f SERVER-71260 Add tenantIds parameter to donorStartMigration 2022-12-09 05:16:24 +00:00
Vesselina Ratcheva
b666bed6d4 SERVER-65977 Create initial sync concurrency suite on sharded sets 2022-11-21 07:28:59 +00:00
mathisbessamdb
4fd85ab061 SERVER-71179 Update the ShardSplitCommands to use the TenantId class 2022-11-18 23:58:48 +00:00
kauboy26
09aeac0a7d SERVER-70585 ContinuousStepdown can run indefinitely if mongod crashes while stepping down 2022-11-07 18:47:06 +00:00
Jennifer Peshansky
493be29d4e SERVER-70045 Do not re-set the random seed 2022-10-05 20:34:23 +00:00
mathisbessamdb
55f4d89a5b SERVER-66147 add support of vanilla passthrough test for shard merge protocol 2022-09-15 21:54:28 +00:00
Daniel Gottlieb
ff2fffdf49 SERVER-69001: Have initial sync persist its last oplog time into the minvalid document. 2022-09-15 19:50:40 +00:00
Rishab Joshi
e6b184b48b SERVER-66641 Introduce multi-tenancy for change collections. 2022-09-15 11:29:18 +00:00
Alexander Neben
97ac02fa50 SERVER-68593 Disable low value python warnings 2022-09-02 22:55:09 +00:00
Rishab Joshi
9ca61a6d17 SERVER-67634 Ensure that change collections are never used on config
servers.
2022-08-23 21:07:02 +00:00
mathisbessamdb
e8e41877b7 SERVER-68909 Safely handle creating a client connection exception when checking for shard merge feature flag in passthrough 2022-08-18 15:00:54 +00:00
mathisbessamdb
f6f9f3232b SERVER-68605 blacklist all the passthrough for shard merge 2022-08-11 19:16:25 +00:00
Rishab Joshi
7be22a4e69 SERVER-66631 Implement command to enable and disable the change stream. 2022-08-11 18:34:34 +00:00
Tausif Rahman
ca78a199dd SERVER-65904 enable consistency checking hooks in Antithesis 2022-06-16 16:14:44 +00:00
Gregory Wlodarek
4ab4dec2ee SERVER-67328 SimulateCrash hook should send writes to stdout 2022-06-16 15:07:11 +00:00
Didier Nadeau
bfd0810609 SERVER-66705 Move aborting index builds out of critical section 2022-06-15 20:18:42 +00:00
kauboy26
40b3e6ccc9 SERVER-67080 PerClusterDataConsistencyHook checks data consistency on the same cluster twice 2022-06-09 20:00:28 +00:00
Didier Nadeau
b0a0eb701e SERVER-66780 Increase get_donor_primary timeout for shard split hook 2022-05-26 14:24:36 +00:00
Gregory Wlodarek
a8412489e2 SERVER-66673 Increase the client connection timeout in the SimulateCrash hook 2022-05-23 20:06:44 +00:00
Matt Broadstone
5dff90ff1e SERVER-66221 Enable dbhash checks after successful shard split 2022-05-19 17:08:30 +00:00
Matt Broadstone
3805148358 SERVER-66045 Run unbounded shard splits in passthrough tests 2022-05-19 15:52:26 +00:00
Matt Broadstone
005aabeba2 SERVER-65076 Add stepdown passthrough suites for shard split 2022-05-18 13:00:33 +00:00
Matt Broadstone
750f2cabe2 SERVER-65042 Run more than one shard split during passthrough tests 2022-05-05 11:58:46 +00:00
Gregory Wlodarek
062791e149 SERVER-66140 Run simulate_crash.py hook with testing diagnostics enabled 2022-05-03 19:22:18 +00:00
Matt Broadstone
105ef4a7d7 SERVER-65145 Use inject_tenant_prefix override in split passthrough 2022-04-26 23:23:16 +00:00
Gregory Wlodarek
677bfe19c6 SERVER-65945 Skip reporting simulate crash hook errors when a test failed 2022-04-26 03:11:57 +00:00
Robert Guo
a3a87f936f SERVER-65672 upgrade python packages to support 3.10 2022-04-24 02:12:33 +00:00
Robert Guo
9563cadc7d SERVER-65071 remove resmoke gRPC integration 2022-04-24 01:45:17 +00:00
Gregory Wlodarek
51b3e37f59 SERVER-65849 Run simulate_crash.py hook with test commands enabled 2022-04-21 01:04:23 +00:00
Paolo Polato
1e12dbb633 SERVER-65035 Create new JS hook to check routing table consistency 2022-04-19 08:14:26 +00:00
Matt Broadstone
d9f29d1091 SERVER-63093 Introduce a vanilla passthrough for shard split 2022-04-15 22:33:51 +00:00
Sophia Tan
72f118efc3 SERVER-65280 Create kill jscore passthrough suite that talks directly to shardsvrs 2022-04-08 22:20:58 +00:00
kauboy26
92de2994c1 SERVER-63485 Modify failCommand failPoint to be able to fail on all commands 2022-04-07 21:21:23 +00:00
kauboy26
77c0daa37c SERVER-65000 Deleted fixtures and hooks related to the replicator. 2022-04-04 19:07:46 +00:00
Gregory Wlodarek
e827fca1f5 SERVER-64647 Fix errors in SimulateCrashes hook and convert it to use BGHook 2022-03-31 16:38:23 +00:00
Mikhail Shchatko
f2adf371c8 SERVER-64072 Upload compile/build times to Signal Processing 2022-03-28 09:14:20 +00:00
XueruiFa
ecc66915ac SERVER-63487: Add kill/start replicator hook 2022-03-23 18:19:54 +00:00
XueruiFa
c583754282 SERVER-63486: Create base hook that runs a background thread 2022-03-17 16:15:46 +00:00
kauboy26
14260eebf4 SERVER-64188 Change fixture to send START POST command to mongosync. 2022-03-15 22:28:01 +00:00
Vishnu Kaushik
be1a53bfed SERVER-63221 Delay ClusterToClusterReplication hook starting the replicator until a few tests have run. 2022-02-11 22:20:56 +00:00
XueruiFa
17948a42fd SERVER-63220: Modify ContinuousStepdown hook to be compatible with ClusterToClusterFixture 2022-02-11 17:25:27 +00:00
Gregory Wlodarek
f61906c062 SERVER-60728 Add a new test hook to simulate crashes and validate data files after recovery 2022-02-08 00:05:42 +00:00
Vishnu Kaushik
3cec080ff2 SERVER-63273 ClusterToClusterReplication hook can error if no tests were run 2022-02-04 19:41:12 +00:00
Vishnu Kaushik
49b5ef238b SERVER-62864 Build ReplicatorFixture resmoke infrastructure and integrate into end-to-end testing 2022-01-24 21:19:51 +00:00
Mikhail Shchatko
971f88711e SERVER-62180 Enable signal processing (or red/green) checks for Google Microbenchmark 2022-01-20 10:28:46 +00:00
Josef Ahmad
a82ac9642e SERVER-30846 Run dbCheck in the background of some FSM tests
This also makes various resiliency improvements to dbCheck
2021-12-16 18:37:23 +00:00
Vishnu Kaushik
90fbef5271 SERVER-61813 Have ClusterToClusterReplicatorHook be able to stop and start up again after every N tests 2021-12-02 21:45:36 +00:00
Huayu Ouyang
ce8433059e SERVER-57841 Create passthroughs which run file based initial sync on core and fuzzer 2021-11-30 14:01:28 +00:00