summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-57789 Modernize jstests/core/update_addToSet.jsBACKPORT-9765James Wahlin2021-06-241-86/+89
| | | | (cherry picked from commit f1911375439baef26e7d230d35bed11923d3a588)
* SERVER-57775 add tests for Collection::setIndexIsMultikey()Benety Goh2021-06-241-0/+120
| | | | (cherry picked from commit 360823520e1ba097d9f7afedc20863124ddaccf6)
* SERVER-57775 add EFTAlwaysThrowWCEOnWrite fail pointBenety Goh2021-06-243-3/+13
| | | | | | This serves a similar purpose to WTWriteConflictException for the WiredTiger storage engine. (cherry picked from commit 9753384b0dd1897fd4373ac8325d20cf80cdceec)
* SERVER-57373 Add new startup warning around eMRC=F removalHuayu Ouyang2021-06-243-3/+9
|
* SERVER-54128 Don't push down expressions past sort+limitDavid Percy2021-06-244-44/+185
|
* SERVER-57952 Re-add DonorStateEnum::kPreparingToBlockWrites.r5.0.0-rc4Max Hirschhorn2021-06-248-19/+78
| | | | (cherry picked from commit bd1a5b70ff899b8a5271136cfbb989094442d75b)
* SERVER-55203 Change the stable release tag to r5.0.0-rc3 while checking IDL ↵Moustafa Maher2021-06-235-104/+9
| | | | compatibility
* SERVER-57832 Tenant collection cloner checkIfDonorCollectionIsEmptyStage ↵Vishnu Kaushik2021-06-233-11/+77
| | | | doesn't handle collection drops on the donor
* SERVER-56605 Add testing for setting implicit default after a heartbeat reconfigAli Mir2021-06-231-0/+58
| | | | (cherry picked from commit 686dad084a738a44c2a298a98a21bdb81f0fe683)
* SERVER-49435 Make NetworkInterfaceTL::ExhaustCommandState::sendRequest ↵George Wangensteen2021-06-231-12/+12
| | | | | | handle exceptions (cherry picked from commit 32d4d90cb12b46a57101b5de4e9ba08b5ab50c9e)
* SERVER-57540 IDL accepts null CommitQuorum typeMark Benvenuto2021-06-232-67/+62
| | | | (cherry picked from commit 3be5fb13dfd534fbb91cb93a45c350d7dd58d70c)
* SERVER-57893 Make rsm_horizon_change.js resilient to network failuresGeorge Wangensteen2021-06-231-1/+6
| | | | (cherry picked from commits 82ad45c958c2fc020c808254dbd19072a225113d and d378bdd1e6b8e170aabb8f4f089b74481ed0bf1a)
* SERVER-57898: Do not stepup for kDone in restoreMetricsAfterStepUp testKshitij Gupta2021-06-231-1/+2
| | | | (cherry picked from commit 6ee0648370bc0ff22e07ca7646094126cc0eaf4c)
* SERVER-55949 CancellationState::isCanceled and isCancelable use load instead ↵Alex Li2021-06-231-2/+2
| | | | | | of loadRelaxed (cherry picked from commit 7916b72cd1082330e05d5fd052e099f3387ca513)
* SERVER-57954 Update TPC-C version in sys-perf.ymlAlex Podelko2021-06-232-2/+2
|
* SERVER-54510 Ensure client is bound to thread destroying opCtx in transport ↵George Wangensteen2021-06-231-3/+10
| | | | | | tests (cherry picked from commit 89ed94739e87e5378f663c196a16790feb95abb3)
* SERVER-57492 Side-write table should not write more than KeyStringLouis Williams2021-06-233-6/+6
| | | | | | | | | | | This fixes a bug where extra data in the form of uninitialized memory was being written to the index builds side writes table. This memory is never observed and only takes up space in the table. This commit also renames BufBuilder::getSize() to capacity() to conform to the STL convention and to prevent similar bugs in the future. (cherry picked from commit ba81849df916f6c417585c6cd51e6508be5001fe)
* SERVER-57769 Allow tenant migration donors to advance cluster time with noopsJack Mulrow2021-06-237-15/+356
| | | | (cherry picked from commit 536090be65b70cc0f73ddbbffe5c501c12143a0d)
* SERVER-57973 CreateCollectionCoordinator should use {multi:true} when ↵Jordi Serra Torrens2021-06-231-2/+2
| | | | | | deleting leftover chunks (cherry picked from commit 56fa854a8bca4fe059954f041f94588ef92b5613)
* SERVER-56010 Wait for primary services to finish rebuilding before ↵Wenbin Zhu2021-06-227-49/+134
| | | | | | completing replset initialization. (cherry picked from commit 48e8104223a4ba42bdf22ecf03143c78d757a109)
* SERVER-57900 Repair dependency edges for the tools packageAndrew Morrow2021-06-2212-20/+20
| | | | (cherry picked from commit 08fb6c3d1130dbf12325798104cc81e1e93dfabb)
* SERVER-55724 Support external metapackage repositoryRyan Egesdahl2021-06-2218-270/+606
| | | | | | | Add some changes to packaging to support dependency names used by an external metapackage repository. (cherry picked from commit ccae51b66b6c1fb5ae852b4faca5396d18833a2a)
* SERVER-57661 Recipient primary should wait on a different failpoint in ↵Vishnu Kaushik2021-06-221-13/+22
| | | | tenant_migration_recipient_initial_sync_cloning.js
* SERVER-57875 stopReplicationOnSecondaries needs to wait for replication ↵Moustafa Maher2021-06-221-1/+3
| | | | after changing CWWC
* SERVER-57709 Make MigrationDestinationManager's inserter thread ↵Cheahuychou Mao2021-06-221-1/+4
| | | | | | interruptible on stepdown (cherry picked from commit a8b57098955144738ccc8e3077f6162d64d5d309)
* SERVER-57328 Make ReplSetTest.upgradeSet() tolerant of reelectionsSara Golemon2021-06-221-3/+6
| | | | (cherry picked from commit 5ef956df508b16cbc15cd4360f74cdea0cab34d3)
* SERVER-57754 Tenant Oplog Applier doesn't grab the RSTL before reserving ↵Vishnu Kaushik2021-06-221-0/+4
| | | | oplog slots
* SERVER-57877 TenantOplogApplier operations must be interruptible on step ↵Vishnu Kaushik2021-06-221-0/+8
| | | | down / step up
* SERVER-57627 Change upgrade/downgrade CWWC and CWRC warning tests to match ↵Huayu Ouyang2021-06-222-18/+18
| | | | on log message as well as log ID
* SERVER-57261 Enable tenant migration kill primary passthrough with commitsr5.0.0-rc3Pavi Vetriselvan2021-06-221-5/+9
| | | | (cherry picked from commit c386b7c17e2f642607c4c45bbd32a431d8d12406)
* SERVER-57261 Enable tenant migration terminate primary passthrough with commitsPavi Vetriselvan2021-06-221-3/+1
| | | | (cherry picked from commit 080cff24109959bbb3536318d64697c832d106ee)
* SERVER-57261 Enable tenant migration stepdown passthrough with commitsPavi Vetriselvan2021-06-221-3/+1
| | | | (cherry picked from commit d1ebdc682ff2dd1243e8044fa9ecd3e6119b7cbf)
* SERVER-57715 Catch network errors during rerouted insert in ↵Pavi Vetriselvan2021-06-221-17/+36
| | | | | | inject_tenant_prefix.js (cherry picked from commit aeab436accc7f83e9625be6b4483aa03a732316b)
* SERVER-55293 Update syntax for backports_required_for_multiversionMikhail Shchatko2021-06-223-205/+256
| | | | (cherry picked from commit 3713359f0f5d8906a76d525e2690c42f717e4f65)
* SERVER-57847 RenameRangeDeletionsTest fixture should join the ↵Pierlauro Sciarelli2021-06-221-6/+13
| | | | MigrationUtilExecutor on teardown
* SERVER-57861 Exclude move_chunk_allowMigrations.js from ↵Antonio Fuschetto2021-06-221-0/+1
| | | | does_not_support_stepdowns suite
* SERVER-57708 Ensure ClientMetadata left in valid state after failed parsingGeorge Wangensteen2021-06-212-16/+60
| | | | (cherry picked from commit cc883e8854849bfcd7e0f4c670dfc5fdbbaf7abe)
* SERVER-57745 Fix race in inserting oplog entries to be applied before ↵Jason Chan2021-06-211-2/+10
| | | | | | calculating the resumeBatchingTs in tenant migrations unittest (cherry picked from commit 970f9b4ef4d16954a4d1fddebce6f104dd8e7123)
* SERVER-57161 fully re-enable generational fuzzer tasks on v5.0Kyle Suarez2021-06-211-91/+45
| | | | This reverts commit 6eec0c8a584b86af867d1307cab685750080044c.
* SERVER-56307 fix the convergence criteria to end the catchup phasePaolo Polato2021-06-214-8/+31
| | | | (cherry picked from commit 49209fc34e19bbb15405b0927e38ff3e7d9e9dc5)
* SERVER-56307 fix name of server parameterPaolo Polato2021-06-212-3/+3
| | | | | (cherry picked from commit d40fb7099961fa73de106f390bb9396676bac0bc) (cherry picked from commit 388d5c4ae92e3f63b1fcc8181702167a9b1f6c5e)
* SERVER-56307 Ensure that the estimated size of an object id is always bigger ↵Paolo Polato2021-06-211-3/+4
| | | | | | than zero. (cherry picked from commit 7d0aee4c7dec9380c3ef8be20c31b1334b27cd20)
* SERVER-56307 Allow the donor to enter the critical section when the ↵Paolo Polato2021-06-215-7/+83
| | | | | | untransferred mods are within a convergence threshold. (cherry picked from commit 44bdd2c38fd5c80881e15f40e2da6cacf5f35eb4)
* SERVER-57844 Minor timestamp-consistency issue between the ↵Sergi Mateo Bellido2021-06-215-64/+291
| | | | | | ChunkManager/SSCCL and config.collections (cherry picked from commit d80220ae86d0c0cdcf3f939d2f7220b5eb7c69e5)
* SERVER-57753 Wrap versionArray command in an assert.commandWorked in ↵Huayu Ouyang2021-06-211-1/+1
| | | | | | getHashesUsingSessions (cherry picked from commit 28ea6ef4ca5e091b2fff0a0fa667a8b5e7c88943)
* SERVER-57859 DDL coordinators must indefinitely retry on CommandNotFound errorPierlauro Sciarelli2021-06-211-1/+2
|
* SERVER-57060 Rename of a sharded collection must bump the collection versionPierlauro Sciarelli2021-06-2114-33/+240
|
* SERVER-57769 Allow tenant migration recipients to advance cluster time with ↵Jack Mulrow2021-06-219-18/+37
| | | | | | noops (cherry picked from commit fca4506a72e32e2346ddaa7e0a7d9d59f2138d8e)
* SERVER-57787: Exclude geo_big_polygon3.js from tenant migration passthrough ↵Lingzhi Deng2021-06-211-0/+1
| | | | | | suites (cherry picked from commit 5d71a73a7b232faa1c9c982e90f105df38486985)
* SERVER-57845 Wrap insert into assert.commandWorked in ↵Mikhail Shchatko2021-06-181-1/+1
| | | | | | shell_uses_correct_read_concern.js (cherry picked from commit 90c6c2c99ac81fdb5119e8441b0799b4d4db6632)