summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-48653 Return updated ShardVersion in _configsvrCommitChunkSplit to ↵v4.2.12Simon Gratzer2021-06-019-53/+208
| | | | avoid blind metadata refresh (BACKPORT-9049)
* SERVER-51170 Ensure database refreshes are performed after ShardingState ↵Pierlauro Sciarelli2021-05-311-2/+1
| | | | initialization
* SERVER-56563: [RRFaM] Forge noop image oplog entries for chunk migrationAndrew Shuvalov2021-05-285-4/+99
|
* SERVER-47534 Unblacklist mongos_dataSize.js from ↵Cheahuychou Mao2021-05-281-2/+0
| | | | sharding_last_stable_mongos_and_mixed_shards suite
* SERVER-57102 Fixing invariants on ShardServerCatalogCacheLoader to consider ↵Antonio Fuschetto2021-05-282-2/+46
| | | | different terms
* SERVER-56713: BACKPORT-8977 [RRFaM] Avoid creating images while in initial syncAndrew Shuvalov2021-05-284-18/+185
|
* SERVER-56376: [RRFaM] part 1, add preImage extraction from ↵Andrew Shuvalov2021-05-274-9/+78
| | | | config.image_collection
* SERVER-57172 Do json.send before DSI post_runCarl Raiden Worley2021-05-272-9/+13
|
* SERVER-45919 replSetReconfig should be allowed to fail with ↵Pavithra Vetriselvan2021-05-271-2/+7
| | | | | | InterruptedDueToReplStateChange in reconfig_during_election.js (cherry picked from commit f44afc0ce5c5a0a8e7dacd2b0d3a042fc989a21d)
* SERVER-57055: exclude delete_during_migrate from code coverage targetPaolo Polato2021-05-271-0/+1
| | | | (cherry picked from commit c711ca8a619cd68cf26aceaf2a0e57aa64d3227c)
* SERVER-38909 Permit empty update modifiers, treating as a no-op rather than ↵Mindaugas Malinauskas2021-05-265-85/+372
| | | | | | an error (cherry picked from commit ad51c2da0567585391d9e02529d4a495aa460c4d)
* SERVER-57009 Additional debugging information in case of crash during FCV changeAntonio Fuschetto2021-05-262-3/+24
|
* SERVER-57091 Fix infinite loop in GranularityRounderPreferredNumbers::roundDownAlya Berciu2021-05-252-0/+29
| | | | (cherry picked from commit 441bef2c968ab24fe52d910c26dc3ecac366d0eb)
* SERVER-56375: [RRFaM] BACKPORT-8905 Have delete path write to ↵Andrew Shuvalov2021-05-245-19/+83
| | | | config.transactions
* SERVER-56374: BACKPORT-8902 create config.image_collection on StepUpAndrew Shuvalov2021-05-241-0/+19
|
* SERVER-56374: BACKPORT-8902 Add ability to write retryable findAndModify ↵Andrew Shuvalov2021-05-218-11/+125
| | | | updates to config.image_collection
* SERVER-56307 Allow the donor to enter the critical section when the ↵Paolo Polato2021-05-215-7/+90
| | | | untransferred mods are within a convergence threshold.
* SERVER-53334 User assert instead of invariant in ClientMetadataBen Caimano2021-05-202-12/+17
| | | | (cherry picked from commit 84cb1c85a16cd62a0fb8bec1958262adb002ae8d)
* SERVER-56373: BACKPORT-8899 from 8447dea added needsRetryImage support to ↵Andrew Shuvalov2021-05-198-46/+97
| | | | log serializer for oplog
* SERVER-57036 Pin MarkupSafe==1.1.0 to prevent s390x and PPC64LE install errorsRichard Samuels2021-05-191-0/+1
| | | | (cherry picked from commit 0fa43bd6018803d431ae7f9db8d1d8837217f9e4)
* SERVER-56373: BACKPORT-8899 Refactor Oplog onDelete callback to accomodate ↵Andrew Shuvalov2021-05-1819-57/+64
| | | | new preImage arg
* SERVER-56584: BACKPORT-8946 Create IDL for documents for retriable find and ↵Andrew Shuvalov2021-05-183-0/+59
| | | | modify
* SERVER-56372: BACKPORT-8914 add server parameter for find and modify image ↵Andrew Shuvalov2021-05-181-0/+8
| | | | location
* SERVER-47720 Clarify WiredTigerIndexUnique log line to include the ↵Gregory Wlodarek2021-05-171-1/+2
| | | | | | collection and index name (cherry picked from commit 6ea7d1923619b600ea0f16d7ea6e82369f288fd4)
* SERVER-53841 Additional logging for oplog_rollover.jsGregory Wlodarek2021-05-171-1/+1
|
* SERVER-50955 oplog_rollover.js pauses the OplogCapMaintainerThread until ↵Gregory Wlodarek2021-05-172-1/+40
| | | | | | truncation is needed (cherry picked from commit 297a44e948fae079039882c88f6191984b58990a)
* SERVER-53029 Port the changes for SERVER-52955 to later branchesAlex Taskov2021-05-154-1/+63
| | | | (cherry picked from commit 554fab0be3f1699a68201e70eb9fd1a42d78ca1f)
* SERVER-56937 Restore authentication state before upgrading primary.Max Hirschhorn2021-05-141-2/+27
| | | | (cherry picked from commit 1ab98f5e384deca4eddacbfed26cc05e2c5e72d1)
* SERVER-56325 Wait for failpoint in server_transaction_metrics.js to be hit ↵Vishnu Kaushik2021-05-141-4/+7
| | | | so that a valid serverStatus is received
* SERVER-56310 Use w: majority to ensure transaction uses correct snapshotVishnu Kaushik2021-05-141-1/+1
|
* SERVER-56515 Make mergeChunks consider the ↵Kaloian Manassiev2021-05-132-10/+49
| | | | | | 'incrementChunkMajorVersionOnChunkSplits' parameter (cherry picked from commit 9261befabc2f3e922eec0f15e091e9881deb1960)
* SERVER-49336 Set ClientMetadata before CommandInvocations are runA. Jesse Jiryu Davis2021-05-1222-422/+310
|
* SERVER-55766 Introduce an optimized "for restore" startup replication ↵Matthew Russotto2021-05-129-19/+597
| | | | | | recovery mechanism (cherry picked from commit 40b7635321caadb7219f7d990a049a93d9776490)
* SERVER-56415 AwaitNodesAgreeOnPrimary doesn't work when given non-default ↵Matthew Russotto2021-05-121-5/+5
| | | | | | set of nodes (cherry picked from commit 6e88994a34e7882e1c9692fea653ed625e6e1c1b)
* SERVER-51699 index_build_restart_secondary.js should handle exceptions when ↵Benety Goh2021-05-121-1/+1
| | | | | | checking indexes after restarting node (cherry picked from commit 8cdb1f0b2d980e1c75cd69ea9cfce97480fca396)
* SERVER-53447 Blacklist insert1.js with from transaction passthrough tests ↵Matthew Russotto2021-05-111-1/+1
| | | | | | with failures (cherry picked from commit 61512271eaecbb06843fc12444aa22c1e39c5497)
* SERVER-56715 Using incorrect var name for logkeepr dataset on 4.2vrachev2021-05-101-1/+1
|
* SERVER-55460 Fix RPM packaging and package testing for SLES 12Ryan Egesdahl2021-05-1010-2/+84
| | | | | | | | | | | | | | | | | Some versions of SLES apparently don't define the _sharedstatedir RPM macro properly, leaving it at the old-time UNIX /usr/com default. This was causing the server to fail to start on such platforms because the expected data directory at /var/lib/mongodb was missing. The macro is now statically defined on SLES to /var like it should be on any modern Linux distribution. Also fixed were paths to systemd unit files in package testing and the fact that we weren't installing the tools-extra package, which we should be doing if only to verify that the script indeed continues to fail expectedly on the platform. (cherry picked from commit 649dc04027667b30155be39be39a880cb0b8743a) (cherry picked from commit 31a75fa034ab929b5c0ef834fde92c845041b036)
* SERVER-53728 Platform Support: Remove SLES12 zSeriesVitalii Lirnyk2021-05-071-57/+0
|
* SERVER-53726 Platform Support: Remove RHEL6 zSeriesVitalii Lirnyk2021-05-071-54/+0
|
* SERVER-55019 Fix install_compass platform compatibilityRyan Egesdahl2021-05-062-159/+398
| | | | | | | | | The install_compass script did not execute on all platforms we support on all branches. This change makes the script a bit more universal so it will run with whatever Python version users happen to have installed. (cherry picked from commit 92c4d25d07b94356a27c8455f320d4145195a7e3) (cherry picked from commit 44936147c571d6f42821ba81b154e0746c3d7a14)
* SERVER-47699 Change yield type used by range deleter from YIELD_MANUAL to ↵Antonio Fuschetto2021-05-051-4/+2
| | | | YIELD_AUTO
* SERVER-48636 Increase assertEventDoesNotWakeCursor getMore timeout in ↵Bernard Gorman2021-05-031-2/+2
| | | | | | only_wake_getmore_for_relevant_changes.js (cherry picked from commit 697ec820c58a591e833bd1f3ca5e3155fb6babae)
* SERVER-45153 Ignore metrics temp files in FTDCFileManagerMark Benvenuto2021-05-032-1/+2
| | | | (cherry picked from commit 0bd2a6fc2bd0beda146e46c239f41b0d113ed4fe)
* SERVER-56164 system_perf.yml and perf.yml use finalized DSI apivrachev2021-05-032-1800/+1627
|
* SERVER-37125 Remove unused ProcessControl codeMikhail Shchatko2021-04-301-21/+5
| | | | (cherry picked from commit b9d9a010494018dce57a95793cb81a4a317119aa)
* Revert "SERVER-56164 system_perf.yml and perf.yml use finalized DSI api"vrachev2021-04-292-1616/+1800
| | | | This reverts commit f4579a4bdd80f7884c3352089c034f97de80b464.
* Import wiredtiger: 91e1466e1dbc024d00c89b34630551348767399e from branch ↵r4.2.14-rc0r4.2.14Luke Chen2021-04-282-4/+5
| | | | | | | | | mongodb-4.2 ref: 9d20694ad1..91e1466e1d for: 4.2.14 WT-7373 Improve slow random cursor operations on oplog
* SERVER-56164 system_perf.yml and perf.yml use finalized DSI apivrachev2021-04-272-1800/+1616
|
* SERVER-56371 Upgrade timelib to 2021.06Mohammad Dashti2021-04-2759-60774/+83864
| | | | (cherry picked from commit 0c7ff5fc51ce3cdfd103798e38525a99590430b8)