summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-56951 Do not call github API in setup multiversionv4.9Mikhail Shchatko2021-05-211-5/+1
|
* Revert "SERVER-56951 Fix github oath token in setup multiversion"Mikhail Shchatko2021-05-211-4/+4
| | | | This reverts commit aef7c0fc562ce2e8ddd40b5134c48bcdf57280da.
* SERVER-55343 Include temp collections for tenant migration DBHash check.Wenbin Zhu2021-05-201-6/+0
| | | | (cherry picked from commit 532a6a8ae7b8e7ab5939e900759c00794862963d)
* SERVER-56979: Ban tenant_migration_concurrent_migrations_recipient.js from ↵Lingzhi Deng2021-05-202-3/+8
| | | | | | Amazon Linux build variants (cherry picked from commit 41f385f670f32f06db0bd571a4d6e70de3f01751)
* SERVER-55358: Check sync source too stale before starting oplog fetcher in ↵XueruiFa2021-05-192-10/+39
| | | | | | tenant migrations (cherry picked from commit 74b66af2fa46b8382d193d7edf89a542d984d152)
* SERVER-56954 Remove blackduck_scanner from 4.9Mark Benvenuto2021-05-181-43/+0
|
* SERVER-56967 Make a deepcopy of shell_options in the tenant migration ↵Jason Zhang2021-05-181-1/+2
| | | | | | passthrough suite (cherry picked from commit 97bd3bc33d6bee92c5a780b525113b700e3b629a)
* SERVER-52343 add incompatible_with_macos tag to failing testsVishnu Kaushik2021-05-172-2/+2
|
* SERVER-56371 Upgrade timelib to 2021.06Mohammad Dashti2021-05-1458-60773/+83859
| | | | (cherry picked from commit 0c7ff5fc51ce3cdfd103798e38525a99590430b8)
* SERVER-56938 Continuous tenant migration hook should retry dropping tenant ↵Jack Mulrow2021-05-141-3/+7
| | | | | | dbs on write concern errors (cherry picked from commit 42669a4ef257f5522ecb63709feed49f0e7e6b78)
* SERVER-56914 exclude insert1.js from tenant migration stepdown passthroughPavi Vetriselvan2021-05-141-0/+1
| | | | (cherry picked from commit 97ff562f3379ce7e9a7da0c9eb249d35c34c03b1)
* SERVER-56686 Don't return tenant migration details to users in errorsJack Mulrow2021-05-142-29/+19
| | | | (cherry picked from commit 2cd5c5110d837a2de0dd197f805531b5b409f2a2)
* SERVER-56951 Fix github oath token in setup multiversionMikhail Shchatko2021-05-141-4/+4
|
* SERVER-55202 Add assertion if migration committed or aborted in ↵Wenbin Zhu2021-05-1380-334/+250
| | | | | | TenantMigrationTest fixture. (cherry picked from commit 1cb18cbb349e71cbd869c48c1e288527b48d6d73)
* SERVER-56863 Dynamically split the long running replica_sets task.Wenbin Zhu2021-05-121-27/+26
| | | | (cherry picked from commit 1c7969556696ff8bce4b213c3d85598d0961cd2b)
* SERVER-56751: Add patch build task for todo comment checksDavid Bradford2021-05-122-6/+35
| | | | (cherry picked from commit d2da02cf6654b60948408cdcaaf9c520e8d1bc0e)
* SERVER-56216: Don't look at git metadata when checking for todo commentsDavid Bradford2021-05-122-0/+5
| | | | (cherry picked from commit e33ea913e252228b4b6a158b74bdab2c1a301f1e)
* SERVER-56216: Add commit-queue checks for unresolved TODOsDavid Bradford2021-05-123-0/+558
| | | | (cherry picked from commit 272b9e0bd2425ae15766b198de0f6a1a522bf8d3)
* SERVER-56644 Remove unused importsCheahuychou Mao2021-05-102-2/+0
| | | | (cherry picked from commit f92afd9e21ed21e0297329a7a9958142573be6ab)
* SERVER-56644 Create oplog views for resharding and tenant migration on startupCheahuychou Mao2021-05-1010-11/+83
| | | | (cherry picked from commit c6e8fed25eaa9ca8fa43517ad8dca9d74308274f)
* SERVER-56783: Ignore NamespaceNotFound for createIndex in tenant oplog applierLingzhi Deng2021-05-101-15/+18
| | | | (cherry picked from commit 8f87828a42fbe05df15265eda5a0835772169f16)
* SERVER-56767: Check for interrupt before initializing tenant oplog applier ↵Lingzhi Deng2021-05-101-11/+12
| | | | | | and starting tenant cloners (cherry picked from commit 5e45283c8c6f191dd0f301808942e0f11e307ff5)
* SERVER-56604 Use waitForDonorNodesToReachState in ↵Pavi Vetriselvan2021-05-101-1/+1
| | | | | | tenant_migration_donor_rollback_recovery.js (cherry picked from commit d9a038068687f79632245d3d64ec3ae90a31951f)
* SERVER-56319 shell_writeconcern.js should explicitly remove _id:1 documentPavi Vetriselvan2021-05-101-1/+1
| | | | (cherry picked from commit 40ac62ae387cff401b4d067890083fd5f4586cf6)
* SERVER-56728 Don't enable sandybridge optimizations for macOSAndrew Morrow2021-05-091-1/+1
| | | | | | | | Doing so allows AVX instructions, but those aren't supported on Rosetta 2. We can restore this one we have native Apple Silicon builds. (cherry picked from commit d740377ed7aa5bf944aa0750eb5a14379314f6c3)
* SERVER-56753 Make test case in ↵Cheahuychou Mao2021-05-071-27/+3
| | | | | | tenant_migration_donor_resume_on_stepup_and_restart.js that expects the state doc to still be around after failover/restart not use low garbage collection delay (cherry picked from commit da58cdd2bf39ca355c44dc8a315cd5443c9928b2)
* SERVER-54926 Convert HostUnreachable error in ↵Jason Zhang2021-05-072-44/+4
| | | | | | _fetchAndStoreRecipientClusterTimeKeyDocs to specific error (cherry picked from commit 1814c0324af4fb1421ffa46d90528d2053dcac2c)
* SERVER-56527: Tenant migration recipient should ignore createIndex on ↵Lingzhi Deng2021-05-072-0/+85
| | | | | | non-empty collections (cherry picked from commit 635f61f317fd88b840588f68d0f38211fc5cabcb)
* SERVER-53777 Add idempotency targeted tests for tenant migration.Wenbin Zhu2021-05-073-6/+373
| | | | (cherry picked from commit 626672c9de5486f48c234b709e019d927a7121b2)
* SERVER-56711 Remove unused auth code in tenant_migration_test.jsCheahuychou Mao2021-05-061-46/+0
| | | | (cherry picked from commit ac3a335935e916b906a203b66c773222c6f2bc61)
* SERVER-56471 Give tenant migration recipients privilege to skip cluster time ↵Jack Mulrow2021-05-062-8/+13
| | | | | | validation (cherry picked from commit 395510381dc73a1741d139fbf8d5de266ef21384)
* SERVER-54302 Handle retrying with different migration id after dropping ↵Cheahuychou Mao2021-05-053-22/+45
| | | | | | donor state collection (cherry picked from commit 6701ac9e1cb8f42ae479d70f0fa6d1fa2b8bc995)
* SERVER-54302 Write tenant migration test when the state doc collection is ↵Cheahuychou Mao2021-05-057-9/+262
| | | | | | dropped (cherry picked from commit b37de758aa8a5fcc74d8af8b7556e3a18d76e90c)
* SERVER-56354 Ensure that the future chain in checkIfCanReadOrBlock gets ↵Cheahuychou Mao2021-05-052-6/+87
| | | | | | interrupted when the command's opCtx is marked as killed (cherry picked from commit 589020d961aadba1d38ea88d0b3f4b1878bf3be0)
* SERVER-56188 Nested applyOps can hold onto global X lock while blocking on ↵Jason Zhang2021-05-058-137/+178
| | | | | | migration commit/abort (cherry picked from commit 51bef6c2d9d035afed3735ea107d1e7b58392d93)
* SERVER-56435 Tenant migration donor shouldn't abort on shutdown or not ↵Jack Mulrow2021-05-051-6/+5
| | | | | | primary errors (cherry picked from commit 6b780f53b473a8f23042095642b1888bf3a2b237)
* SERVER-54460 Ensure that opCtx that waits on PrimaryOnlyService completion ↵Cheahuychou Mao2021-05-047-10/+97
| | | | | | promise gets killed on stepdown (cherry picked from commit c02a82e18fe3fc3cf9ed76962fe05c22bf376332)
* SERVER-56582: Adjust timeouts of windows-debug and code-coverage build variantsDavid Bradford2021-05-042-1/+2
| | | | (cherry picked from commit 94fe70d1028241084c6b1b78a99c9464b8c1d1a9)
* SERVER-55556 add new totalUnitsWritten metric; add new localTime field to ↵r4.9.0-rc1Eric Milkie2021-05-0311-6/+220
| | | | | | | | | operationMetrics output totalUnitsWritten is a metric that represents the number of bytes written to a document plus any index entries that follow, prior to writing another document; these bytes are then translated into Units as per the totalUnitWriteSizeBytes parameter. Additionally, a new field localTime will now appear in every BSONArray (per database) included in the $operationMetrics aggregation stage (cherry picked from commit 960f5deb14520af3076c9164fbf8b3cbcca0560f)
* SERVER-56248 Refactor logic for aborting a tenant migration donorJack Mulrow2021-05-035-54/+120
| | | | (cherry picked from commit 4565b6d14cf75272a6487e99aabcd05b4c290670)
* SERVER-37125 Remove unused ProcessControl codeMikhail Shchatko2021-04-301-21/+5
| | | | (cherry picked from commit 08459b3b33a4c5567bcea75d3d33e2937a467252)
* SERVER-56434 Make tenant migration hook retry if get primary times outCheahuychou Mao2021-04-291-6/+24
| | | | (cherry picked from commit 46da8dbb4091f6f1068bd4febda44846996fa07a)
* SERVER-56431 Make sure that the ContinuousTenantMigration hook not retry ↵Cheahuychou Mao2021-04-291-2/+3
| | | | | | donorForgetMigration after getting NoSuchTenantMigration (cherry picked from commit c2b497d2f9e52077880a70e461aa775c2250f5bf)
* SERVER-56439 Exclude insert1.js from tenant migration kill/terminate primary ↵Pavi Vetriselvan2021-04-282-0/+2
| | | | | | suites (cherry picked from commit b855566ebc049288f0dc51084b8e0a4aad8f649b)
* SERVER-55882: Invalidate in-memory transactions when fetching committed ↵XueruiFa2021-04-285-13/+143
| | | | | | transactions in tenant migrations (cherry picked from commit c5ae3db5845814fe5e6ecd304d797c8f655fa697)
* SERVER-52713 Enable tenant migration stepdown suitePavi Vetriselvan2021-04-281-0/+10
| | | | (cherry picked from commit d68c96ef6c3a91b1c729344b10a0fc41ea834006)
* SERVER-55353: Ignore pre/post image when tenant oplog batcher can't find oneLingzhi Deng2021-04-285-29/+133
| | | | (cherry picked from commit 0464f0b7bcb2eee8dafbf108447013b4d586a16a)
* SERVER-56340 Retry remote host setup operationsMikhail Shchatko2021-04-282-16/+16
| | | | (cherry picked from commit 3d63ca6b013383cf12e22d414697f62bae2a2b6d)
* SERVER-56367 Fix race when enabling failpoint in tenant migration recipient ↵Wenbin Zhu2021-04-281-28/+31
| | | | | | test. (cherry picked from commit cc723f54691062eae59a067a8549849fb585d843)
* SERVER-56308 Fix auth errors in tenant migration stepdown/kill/terminate suitesCheahuychou Mao2021-04-2710-52/+44
| | | | (cherry picked from commit ecb77d4c6fc228ac7a4e0b9e385b63eb3919756b)