Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-56951 Do not call github API in setup multiversionv4.9 | Mikhail Shchatko | 2021-05-21 | 1 | -5/+1 |
| | |||||
* | Revert "SERVER-56951 Fix github oath token in setup multiversion" | Mikhail Shchatko | 2021-05-21 | 1 | -4/+4 |
| | | | | This reverts commit aef7c0fc562ce2e8ddd40b5134c48bcdf57280da. | ||||
* | SERVER-55343 Include temp collections for tenant migration DBHash check. | Wenbin Zhu | 2021-05-20 | 1 | -6/+0 |
| | | | | (cherry picked from commit 532a6a8ae7b8e7ab5939e900759c00794862963d) | ||||
* | SERVER-56979: Ban tenant_migration_concurrent_migrations_recipient.js from ↵ | Lingzhi Deng | 2021-05-20 | 2 | -3/+8 |
| | | | | | | Amazon Linux build variants (cherry picked from commit 41f385f670f32f06db0bd571a4d6e70de3f01751) | ||||
* | SERVER-55358: Check sync source too stale before starting oplog fetcher in ↵ | XueruiFa | 2021-05-19 | 2 | -10/+39 |
| | | | | | | tenant migrations (cherry picked from commit 74b66af2fa46b8382d193d7edf89a542d984d152) | ||||
* | SERVER-56954 Remove blackduck_scanner from 4.9 | Mark Benvenuto | 2021-05-18 | 1 | -43/+0 |
| | |||||
* | SERVER-56967 Make a deepcopy of shell_options in the tenant migration ↵ | Jason Zhang | 2021-05-18 | 1 | -1/+2 |
| | | | | | | passthrough suite (cherry picked from commit 97bd3bc33d6bee92c5a780b525113b700e3b629a) | ||||
* | SERVER-52343 add incompatible_with_macos tag to failing tests | Vishnu Kaushik | 2021-05-17 | 2 | -2/+2 |
| | |||||
* | SERVER-56371 Upgrade timelib to 2021.06 | Mohammad Dashti | 2021-05-14 | 58 | -60773/+83859 |
| | | | | (cherry picked from commit 0c7ff5fc51ce3cdfd103798e38525a99590430b8) | ||||
* | SERVER-56938 Continuous tenant migration hook should retry dropping tenant ↵ | Jack Mulrow | 2021-05-14 | 1 | -3/+7 |
| | | | | | | dbs on write concern errors (cherry picked from commit 42669a4ef257f5522ecb63709feed49f0e7e6b78) | ||||
* | SERVER-56914 exclude insert1.js from tenant migration stepdown passthrough | Pavi Vetriselvan | 2021-05-14 | 1 | -0/+1 |
| | | | | (cherry picked from commit 97ff562f3379ce7e9a7da0c9eb249d35c34c03b1) | ||||
* | SERVER-56686 Don't return tenant migration details to users in errors | Jack Mulrow | 2021-05-14 | 2 | -29/+19 |
| | | | | (cherry picked from commit 2cd5c5110d837a2de0dd197f805531b5b409f2a2) | ||||
* | SERVER-56951 Fix github oath token in setup multiversion | Mikhail Shchatko | 2021-05-14 | 1 | -4/+4 |
| | |||||
* | SERVER-55202 Add assertion if migration committed or aborted in ↵ | Wenbin Zhu | 2021-05-13 | 80 | -334/+250 |
| | | | | | | TenantMigrationTest fixture. (cherry picked from commit 1cb18cbb349e71cbd869c48c1e288527b48d6d73) | ||||
* | SERVER-56863 Dynamically split the long running replica_sets task. | Wenbin Zhu | 2021-05-12 | 1 | -27/+26 |
| | | | | (cherry picked from commit 1c7969556696ff8bce4b213c3d85598d0961cd2b) | ||||
* | SERVER-56751: Add patch build task for todo comment checks | David Bradford | 2021-05-12 | 2 | -6/+35 |
| | | | | (cherry picked from commit d2da02cf6654b60948408cdcaaf9c520e8d1bc0e) | ||||
* | SERVER-56216: Don't look at git metadata when checking for todo comments | David Bradford | 2021-05-12 | 2 | -0/+5 |
| | | | | (cherry picked from commit e33ea913e252228b4b6a158b74bdab2c1a301f1e) | ||||
* | SERVER-56216: Add commit-queue checks for unresolved TODOs | David Bradford | 2021-05-12 | 3 | -0/+558 |
| | | | | (cherry picked from commit 272b9e0bd2425ae15766b198de0f6a1a522bf8d3) | ||||
* | SERVER-56644 Remove unused imports | Cheahuychou Mao | 2021-05-10 | 2 | -2/+0 |
| | | | | (cherry picked from commit f92afd9e21ed21e0297329a7a9958142573be6ab) | ||||
* | SERVER-56644 Create oplog views for resharding and tenant migration on startup | Cheahuychou Mao | 2021-05-10 | 10 | -11/+83 |
| | | | | (cherry picked from commit c6e8fed25eaa9ca8fa43517ad8dca9d74308274f) | ||||
* | SERVER-56783: Ignore NamespaceNotFound for createIndex in tenant oplog applier | Lingzhi Deng | 2021-05-10 | 1 | -15/+18 |
| | | | | (cherry picked from commit 8f87828a42fbe05df15265eda5a0835772169f16) | ||||
* | SERVER-56767: Check for interrupt before initializing tenant oplog applier ↵ | Lingzhi Deng | 2021-05-10 | 1 | -11/+12 |
| | | | | | | and starting tenant cloners (cherry picked from commit 5e45283c8c6f191dd0f301808942e0f11e307ff5) | ||||
* | SERVER-56604 Use waitForDonorNodesToReachState in ↵ | Pavi Vetriselvan | 2021-05-10 | 1 | -1/+1 |
| | | | | | | tenant_migration_donor_rollback_recovery.js (cherry picked from commit d9a038068687f79632245d3d64ec3ae90a31951f) | ||||
* | SERVER-56319 shell_writeconcern.js should explicitly remove _id:1 document | Pavi Vetriselvan | 2021-05-10 | 1 | -1/+1 |
| | | | | (cherry picked from commit 40ac62ae387cff401b4d067890083fd5f4586cf6) | ||||
* | SERVER-56728 Don't enable sandybridge optimizations for macOS | Andrew Morrow | 2021-05-09 | 1 | -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 Mao | 2021-05-07 | 1 | -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 Zhang | 2021-05-07 | 2 | -44/+4 |
| | | | | | | _fetchAndStoreRecipientClusterTimeKeyDocs to specific error (cherry picked from commit 1814c0324af4fb1421ffa46d90528d2053dcac2c) | ||||
* | SERVER-56527: Tenant migration recipient should ignore createIndex on ↵ | Lingzhi Deng | 2021-05-07 | 2 | -0/+85 |
| | | | | | | non-empty collections (cherry picked from commit 635f61f317fd88b840588f68d0f38211fc5cabcb) | ||||
* | SERVER-53777 Add idempotency targeted tests for tenant migration. | Wenbin Zhu | 2021-05-07 | 3 | -6/+373 |
| | | | | (cherry picked from commit 626672c9de5486f48c234b709e019d927a7121b2) | ||||
* | SERVER-56711 Remove unused auth code in tenant_migration_test.js | Cheahuychou Mao | 2021-05-06 | 1 | -46/+0 |
| | | | | (cherry picked from commit ac3a335935e916b906a203b66c773222c6f2bc61) | ||||
* | SERVER-56471 Give tenant migration recipients privilege to skip cluster time ↵ | Jack Mulrow | 2021-05-06 | 2 | -8/+13 |
| | | | | | | validation (cherry picked from commit 395510381dc73a1741d139fbf8d5de266ef21384) | ||||
* | SERVER-54302 Handle retrying with different migration id after dropping ↵ | Cheahuychou Mao | 2021-05-05 | 3 | -22/+45 |
| | | | | | | donor state collection (cherry picked from commit 6701ac9e1cb8f42ae479d70f0fa6d1fa2b8bc995) | ||||
* | SERVER-54302 Write tenant migration test when the state doc collection is ↵ | Cheahuychou Mao | 2021-05-05 | 7 | -9/+262 |
| | | | | | | dropped (cherry picked from commit b37de758aa8a5fcc74d8af8b7556e3a18d76e90c) | ||||
* | SERVER-56354 Ensure that the future chain in checkIfCanReadOrBlock gets ↵ | Cheahuychou Mao | 2021-05-05 | 2 | -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 Zhang | 2021-05-05 | 8 | -137/+178 |
| | | | | | | migration commit/abort (cherry picked from commit 51bef6c2d9d035afed3735ea107d1e7b58392d93) | ||||
* | SERVER-56435 Tenant migration donor shouldn't abort on shutdown or not ↵ | Jack Mulrow | 2021-05-05 | 1 | -6/+5 |
| | | | | | | primary errors (cherry picked from commit 6b780f53b473a8f23042095642b1888bf3a2b237) | ||||
* | SERVER-54460 Ensure that opCtx that waits on PrimaryOnlyService completion ↵ | Cheahuychou Mao | 2021-05-04 | 7 | -10/+97 |
| | | | | | | promise gets killed on stepdown (cherry picked from commit c02a82e18fe3fc3cf9ed76962fe05c22bf376332) | ||||
* | SERVER-56582: Adjust timeouts of windows-debug and code-coverage build variants | David Bradford | 2021-05-04 | 2 | -1/+2 |
| | | | | (cherry picked from commit 94fe70d1028241084c6b1b78a99c9464b8c1d1a9) | ||||
* | SERVER-55556 add new totalUnitsWritten metric; add new localTime field to ↵r4.9.0-rc1 | Eric Milkie | 2021-05-03 | 11 | -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 donor | Jack Mulrow | 2021-05-03 | 5 | -54/+120 |
| | | | | (cherry picked from commit 4565b6d14cf75272a6487e99aabcd05b4c290670) | ||||
* | SERVER-37125 Remove unused ProcessControl code | Mikhail Shchatko | 2021-04-30 | 1 | -21/+5 |
| | | | | (cherry picked from commit 08459b3b33a4c5567bcea75d3d33e2937a467252) | ||||
* | SERVER-56434 Make tenant migration hook retry if get primary times out | Cheahuychou Mao | 2021-04-29 | 1 | -6/+24 |
| | | | | (cherry picked from commit 46da8dbb4091f6f1068bd4febda44846996fa07a) | ||||
* | SERVER-56431 Make sure that the ContinuousTenantMigration hook not retry ↵ | Cheahuychou Mao | 2021-04-29 | 1 | -2/+3 |
| | | | | | | donorForgetMigration after getting NoSuchTenantMigration (cherry picked from commit c2b497d2f9e52077880a70e461aa775c2250f5bf) | ||||
* | SERVER-56439 Exclude insert1.js from tenant migration kill/terminate primary ↵ | Pavi Vetriselvan | 2021-04-28 | 2 | -0/+2 |
| | | | | | | suites (cherry picked from commit b855566ebc049288f0dc51084b8e0a4aad8f649b) | ||||
* | SERVER-55882: Invalidate in-memory transactions when fetching committed ↵ | XueruiFa | 2021-04-28 | 5 | -13/+143 |
| | | | | | | transactions in tenant migrations (cherry picked from commit c5ae3db5845814fe5e6ecd304d797c8f655fa697) | ||||
* | SERVER-52713 Enable tenant migration stepdown suite | Pavi Vetriselvan | 2021-04-28 | 1 | -0/+10 |
| | | | | (cherry picked from commit d68c96ef6c3a91b1c729344b10a0fc41ea834006) | ||||
* | SERVER-55353: Ignore pre/post image when tenant oplog batcher can't find one | Lingzhi Deng | 2021-04-28 | 5 | -29/+133 |
| | | | | (cherry picked from commit 0464f0b7bcb2eee8dafbf108447013b4d586a16a) | ||||
* | SERVER-56340 Retry remote host setup operations | Mikhail Shchatko | 2021-04-28 | 2 | -16/+16 |
| | | | | (cherry picked from commit 3d63ca6b013383cf12e22d414697f62bae2a2b6d) | ||||
* | SERVER-56367 Fix race when enabling failpoint in tenant migration recipient ↵ | Wenbin Zhu | 2021-04-28 | 1 | -28/+31 |
| | | | | | | test. (cherry picked from commit cc723f54691062eae59a067a8549849fb585d843) | ||||
* | SERVER-56308 Fix auth errors in tenant migration stepdown/kill/terminate suites | Cheahuychou Mao | 2021-04-27 | 10 | -52/+44 |
| | | | | (cherry picked from commit ecb77d4c6fc228ac7a4e0b9e385b63eb3919756b) |