Commit Graph

313 Commits

Author SHA1 Message Date
auto-revert-processor
1d37ab71d4 Revert "SERVER-72577 Convert tenant migrations tests to use es modules"
This reverts commit 9c2d2f716d.
2023-01-10 05:28:35 +00:00
Matt Broadstone
9c2d2f716d SERVER-72577 Convert tenant migrations tests to use es modules 2023-01-09 21:45:19 +00:00
Matthew Russotto
c8ed1cb811 SERVER-72422 FCBIS may never truncate the oplog (tests) 2023-01-06 01:24:08 +00:00
Didier Nadeau
f9524a8740 SERVER-72239 Restrict tenant migration test to FCV 6.3 or greater 2022-12-19 19:41:50 +00:00
Didier Nadeau
c5c19f011f SERVER-71260 Add tenantIds parameter to donorStartMigration 2022-12-09 05:16:24 +00:00
Sviatlana Zuiko
4d7a3e3d48 Revert "SERVER-66749: Improve tenant migration currentOp output"
This reverts commit d608948720.
2022-11-16 22:26:12 +00:00
Christopher Caplinger
d608948720 SERVER-66749: Improve tenant migration currentOp output 2022-11-16 00:23:26 +00:00
Adityavardhan Agrawal
0c82c0cfa3 SERVER-33182 Remove atomic applyOps 2022-11-10 22:27:34 +00:00
Matt Broadstone
5f48de0b74 SERVER-70553 Add ES Modules support to mongo test runner 2022-11-10 16:57:58 +00:00
Matt Broadstone
bb5aca605f SERVER-70939 Refactor split writes-during-aborted test 2022-11-07 16:37:13 +00:00
Didier Nadeau
05518f9b48 SERVER-68597 Skip temporary collection hashes at the end of shard split passthroughs 2022-10-14 14:59:55 +00:00
Matt Broadstone
047fb8e3fe SERVER-70371 Remove featureFlagShardSplit, add requires_fcv_62 2022-10-12 21:37:35 +00:00
Didier Nadeau
be197bff53 SERVER-65315 Enfore mutual exclusion between serverless operations 2022-09-29 19:37:36 +00:00
Sviatlana Zuiko
3fe9deb8d8 Revert "SERVER-65315 Enforce mutual exclusion between serverless operations"
This reverts commit 1a13031f7c.
2022-09-16 19:02:23 +00:00
Matt Broadstone
1a13031f7c SERVER-65315 Enforce mutual exclusion between serverless operations 2022-09-15 00:19:47 +00:00
Ivan Fefer
a7cda0d9cf SERVER-68871 Remove 'isJsonLogNoConn()' and 'isJsonLog()' functions because they always return true. Refactor the callers. 2022-09-07 10:51:15 +00:00
Fernando Lisboa
cbe2b6a6be SERVER-67493 Rename TenantMigrationRecipient's _taskCompletionPromise to _forgetMigrationDurablePromise 2022-08-17 00:14:39 +00:00
Christopher Caplinger
e455a0fa9c SERVER-63454: Don't require tenantId for shard merge 2022-08-15 19:25:35 +00:00
Esha Maharishi
4a13b3ca73 SERVER-65236 Make tenant migration donor delete its state doc in its run method 2022-08-10 16:13:09 +00:00
Christopher Caplinger
aef31ad1a0 SERVER-64616: Install recipient access blocker when applying "create" entry 2022-08-04 18:36:19 +00:00
Christopher Caplinger
0642839041 SERVER-63789 Async file copy/import 2022-06-23 16:34:43 +00:00
Sviatlana Zuiko
e1926582ca Revert "SERVER-63789 Async file copy/import"
This reverts commit eaa1d95dd8.
2022-06-07 23:38:59 +00:00
Didier Nadeau
a597da88a1 SERVER-67005 Refactor serverless library to run shard split operations 2022-06-06 21:31:06 +00:00
Christopher Caplinger
eaa1d95dd8 SERVER-63789 Async file copy/import 2022-06-06 15:28:59 +00:00
Matt Broadstone
5dff90ff1e SERVER-66221 Enable dbhash checks after successful shard split 2022-05-19 17:08:30 +00:00
Daniel Gottlieb
15aa9218aa SERVER-66027: Speed up tenant migration tests. 2022-05-10 21:17:57 +00:00
Daniel Gottlieb
3c3575a385 Revert "SERVER-66027: Speed up tenant migration tests."
This reverts commit b69ac06ab6.
2022-05-08 01:53:37 +00:00
Daniel Gottlieb
b69ac06ab6 SERVER-66027: Speed up tenant migration tests. 2022-05-07 18:12:43 +00:00
Suganthi Mani
2cba27684f SERVER-65710 runTenantMigrationCommand() js library method retries on all network errors including shell generated network errors. 2022-04-29 19:46:43 +00:00
Christopher Caplinger
ddf7d937d4 SERVER-63122: Remove logical cloning procedure for shard merge protocol 2022-04-06 18:22:40 +00:00
Matt Broadstone
a6df396047 SERVER-64634 Tenant migration helpers must retry on retryable error 2022-03-22 19:52:19 +00:00
A. Jesse Jiryu Davis
ec0ddf7883 SERVER-61141 Make access blockers for shard merge 2022-03-22 11:51:22 +00:00
Christopher Caplinger
49d6e94c23 SERVER-62934: Don't require explicit donor fsync before shard merge specific tests. 2022-03-17 21:06:40 +00:00
A. Jesse Jiryu Davis
76a2683fd0 SERVER-63397 Abort all index builds during shard merge 2022-03-10 13:34:05 +00:00
A. Jesse Jiryu Davis
365c2667c5 SERVER-63697 Simplify shard merge recipient coordination 2022-03-05 14:20:18 +00:00
Frederic Vitzikam
780455ded3 SERVER-60696 Add a server parameter to disallow multiple arbiters 2022-02-04 00:30:30 +00:00
Suganthi Mani
ec97c7f137 SERVER-61133 Copy donor files to temp directory. 2022-02-03 07:47:41 +00:00
Cheahuychou Mao
5953bec857 SERVER-60917 Make commands that fail with RetryTransactionInProgress block until the conflicting transaction commits or aborts 2022-01-28 01:16:46 +00:00
A. Jesse Jiryu Davis
541e9288b7 SERVER-62352 Post-5.2 fixes for shard merge tests 2022-01-26 13:35:21 +00:00
Gabriel Marks
a7bf9b5c81 SERVER-59290 Improve criteria for shouldChangeSyncSource 2022-01-06 19:55:22 +00:00
Christopher Caplinger
3ad8827a2f SERVER-61131: Store backup cursor results and set state to 'learned filenames' 2022-01-05 23:11:11 +00:00
Benety Goh
7d00ce21af SERVER-61917 rollback fixture waits for index build to scan collection 2021-12-06 17:01:51 +00:00
Christopher Caplinger
ac9a64634f SERVER-59786: Prevent concurrent merges 2021-12-02 19:45:48 +00:00
A. Jesse Jiryu Davis
5bdd93592a SERVER-61128 voteCommitMigrationProgress command 2021-11-29 15:35:37 +00:00
Christopher Caplinger
ebef2399f1 SERVER-59793: Omit tenantId from metrics for Merge 2021-11-19 19:03:33 +00:00
Suganthi Mani
7f89e2f0ed SERVER-59495 Donor and recipient tenant migration state machines will persist the migration protocol info and tenantId info will be an empty string for 'Merge' protocol." 2021-11-09 20:55:12 +00:00
Gregory Wlodarek
e47af06d2f Revert "SERVER-59495 Donor and recipient tenant migration state machines will persist the migration protocol info and tenantId info will be an empty string for 'Merge' protocol."
This reverts commit bbc96fbba2.
2021-11-04 23:32:41 +00:00
Suganthi Mani
bbc96fbba2 SERVER-59495 Donor and recipient tenant migration state machines will persist the migration protocol info and tenantId info will be an empty string for 'Merge' protocol. 2021-11-02 20:53:19 +00:00
Suganthi Mani
99f4696e26 Revert "SERVER-59495 Donor and recipient tenant migration state machines will persist the migration protocol info and tenantId info will be an empty string for 'Merge' protcol."
This reverts commit 56a5ddbf5a.
2021-10-25 19:57:20 +00:00
Suganthi Mani
56a5ddbf5a SERVER-59495 Donor and recipient tenant migration state machines will persist the migration protocol info and tenantId info will be an empty string for 'Merge' protcol.
Added a new optional "protocol" field to 'recipientSyncData' cmd & made 'tenantId' field as optional.
2021-10-23 01:50:13 +00:00