summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-42595 Refactor failpoint in curop to fix jstestBen Caimano2019-09-176-45/+129
|
* SERVER-42541 Remove TODO for SERVER-39797. The TODO was already done.Matthew Russotto2019-09-161-2/+0
|
* SERVER-43299 Make explain for write commands send databaseVersionChou Mao2019-09-161-1/+7
|
* SERVER-43100 Remove CoordinateCommitReturnsNoneIfCoordinatorWasRemoved unit testChou Mao2019-09-161-11/+0
|
* SERVER-42478: Relax create collection in oplog application to take a DB_IX lock.Daniel Gottlieb2019-09-167-19/+51
|
* SERVER-43260 killCursors should unify its cursor count checksAdam Cooper2019-09-161-2/+1
|
* SERVER-43316 uassert when trying to open a checkpoint cursor on a LSM ↵Gregory Wlodarek2019-09-161-0/+7
| | | | WiredTiger table
* SERVER-43134 Only run background validation on check-pointed tablesGregory Wlodarek2019-09-166-46/+105
|
* SERVER-37756 add logging for the amount of time spent blocked on a prepare ↵Haley Connelly2019-09-165-0/+38
| | | | conflict
* SERVER-42613 getHashes should default to liveSlaves, not _slaves in ↵Matthew Russotto2019-09-161-3/+3
| | | | replsettest.js
* SERVER-41842 Collapse unit tests under storageXiangyu Yao2019-09-1626-322/+184
|
* SERVER-42569 Make findAndModify explain send databaseVersionChou Mao2019-09-141-7/+19
|
* SERVER-43315 extend index build abort reason on secondary with original ↵Benety Goh2019-09-142-2/+16
| | | | error on primary
* SERVER-43324 Add BasicLockableAdaptor for cleaner function APIsAlex Taskov2019-09-1410-60/+270
|
* SERVER-42893 fix testBenety Goh2019-09-141-1/+1
|
* SERVER-42903 Enable execution of translated M/R pipelineNicholas Zolnierz2019-09-141-8/+18
|
* SERVER-41467 Fix interger down convertion from long long to int inside ↵Randolph Tan2019-09-141-1/+1
| | | | batchErrorToLastError
* SERVER-43321 Remove const from bool return type in ValidateStateGregory Wlodarek2019-09-131-2/+2
|
* SERVER-42750 Set opCtx->inMultiDocumentTransaction() in transaction recovery.Siyuan Zhou2019-09-136-0/+15
|
* SERVER-42893 Create MONGO_MAKE_LATCH macro for latch initializationBen Caimano2019-09-132-3/+42
|
* SERVER-43315 add 'cause' field abortIndexBuild oplog entry for index build ↵Benety Goh2019-09-133-0/+16
| | | | abort reason
* SERVER-43199 Remove RecordStore::compactsInPlace()Evgeni Dobranov2019-09-134-107/+3
|
* SERVER-42583 Thread 'tempDir' through to SortStage.David Storch2019-09-139-92/+109
| | | | | This makes it possible to instantiate a SortExecutor inside SortStage.
* SERVER-43052 Sanitize writeConflictRetry loops for duplicate fields in resultEvgeni Dobranov2019-09-131-1/+5
|
* Revert "SERVER-42903 Enable execution of translated M/R pipeline"Nicholas Zolnierz2019-09-131-18/+8
| | | | This reverts commit f0c5f3000d83f806272c010002f8c64513a09330.
* SERVER-43174 Make migration destination threads killableRandolph Tan2019-09-134-5/+17
|
* SERVER-42979 Implement WorkingSet::extract() and WorkingSet::emplace().David Storch2019-09-1314-115/+128
| | | | | | | | Also replaces WorkingSetMember::isSuspicious with a scheme that associates a snapshot id with every index key. This is needed because extracted WorkingSetMembers are not discoverable from the WorkingSet, and thus cannot be marked as suspicious in preparation for yield.
* SERVER-41650 Use IDL to parse OpTime and wall fieldsXuerui Fa2019-09-1312-67/+156
|
* SERVER-42903 Enable execution of translated M/R pipelineNicholas Zolnierz2019-09-131-8/+18
|
* SERVER-43315 OpObserver::onAbortIndexBuild() accepts reason for aborting ↵Benety Goh2019-09-1311-2/+14
| | | | index as a Status
* SERVER-42495 Integrate find() post-processing logic with ↵Anton Korshunov2019-09-1312-128/+791
| | | | ParsedAggregationProjection
* SERVER-42357 Periodically release locks during collection validation and ↵Gregory Wlodarek2019-09-1316-311/+620
| | | | check for interrupts
* SERVER-43295 startIndexBuild kicks off index builds on secondariesBenety Goh2019-09-136-10/+29
|
* SERVER-42357 Modify the exclusive lock to be an intent lock in ↵Gregory Wlodarek2019-09-132-2/+1
| | | | Database::isDropPending()
* SERVER-42357 Add additional state to the IndexCatalogEntry to track when it ↵Gregory Wlodarek2019-09-135-2/+66
| | | | is dropped
* SERVER-43238 Tolerate clock jitter on Windows for d_concurrency_testGeert Bosch2019-09-121-5/+9
|
* SERVER-42994 Add finishRecoveryIfEligible to ReplCoordinatorA. Jesse Jiryu Davis2019-09-128-75/+75
| | | | | This logic was in a free function tryToGoLiveAsASecondary in sync_tail.cpp, but belongs with other state-change methods on ReplicationCoordinator.
* SERVER-42981 Make WorkingSetMember compatible for use with the Sorter.David Storch2019-09-1221-49/+337
| | | | | | | | The bulk of this change is to implement serialization and deserialization routines for WorkingSetMember, so that the Sorter can spill WorkingSetMembers to disk. In addition, this changes the SortExecutor to sort WorkingSetMembers internally as opposed to sorting Documents.
* SERVER-42962 Remove construction of Status with ErrorCodes::Error in _applyOpsEvgeni Dobranov2019-09-121-1/+1
|
* SERVER-42995 Remove redundant SyncTail methodsMihai Andrei2019-09-127-123/+154
|
* SERVER-42827 Allow sessions collection to return OK for creating indexes if ↵Janna Golden2019-09-124-22/+38
| | | | at least one shard returns OK and others return CannotImplicitlyCreateCollection
* SERVER-43020 Beef up mapReduce validationCharlie Swanson2019-09-123-16/+28
|
* SERVER-41505 Track average number of catchup ops in serverStatusXuerui Fa2019-09-124-41/+80
|
* SERVER-43259 add IndexBuildsCoordinator::supportsTwoPhaseIndexBuild()Benety Goh2019-09-112-0/+24
|
* SERVER-41597 Remove mmap collection optionEvgeni Dobranov2019-09-115-50/+7
|
* SERVER-42987 make it safe to interrupt abortTransactionJudah Schvimer2019-09-113-20/+54
|
* SERVER-43259 add server parameter to support two phase index buildsBenety Goh2019-09-112-0/+42
|
* SERVER-42848 rename runCreateIndexes() with a mobile-specific nameBenety Goh2019-09-111-10/+15
|
* SERVER-42848 remove server parameter ↵Benety Goh2019-09-113-43/+1
| | | | | | | enableIndexBuildsCoordinatorForCreateIndexesCommand This server parameter supports using the IndexBuildsCoordinator for index creation on the primary and has been redundant since commit e831f816ab68abf59d7b403296a3d60e35b1c19d.
* SERVER-43257 Don't use sizeof to get size of valarray in ↵Louis Williams2019-09-111-1/+1
| | | | GlobalLockServerStatusSection