summaryrefslogtreecommitdiff
path: root/src/mongo
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-45156 SockAddr constructor should take sockaddr, not sockaddr_storageMark Benvenuto2019-12-186-16/+12
|
* SERVER-44992 Give some key programs tags that match their nameAndrew Morrow2019-12-181-7/+10
|
* SERVER-44934 Support logging of Status and DBException in logv2Henrik Edin2019-12-183-0/+15
|
* SERVER-44723 Stop replicating abortIndexBuild oplog entries for single-phase ↵Louis Williams2019-12-181-11/+0
| | | | index builds
* SERVER-44318 M/R Agg: Reject MapReduce commands which would create a new ↵Charlie Swanson2019-12-184-40/+51
| | | | sharded collection
* SERVER-44451 Don't retry on WriteConcernFailureRandolph Tan2019-12-184-12/+3
|
* SERVER-44994 Allow logv2 to use serialize(BSONObjBuilder*) if availableHenrik Edin2019-12-185-21/+167
|
* SERVER-45218 bounded libunwind backtraceBilly Donahue2019-12-181-1/+1
|
* SERVER-45153 Ignore metrics temp files in FTDCFileManagerMark Benvenuto2019-12-182-1/+2
|
* SERVER-44715 C++ Unit Tests cannot be filtered by test fileMark Benvenuto2019-12-1811-19/+50
|
* SERVER-45024 Move CollectionShardingState implementation into ↵Matthew Saltz2019-12-187-309/+352
| | | | CollectionShardingRuntime
* SERVER-45075 Support logging char* in logv2Henrik Edin2019-12-182-0/+7
|
* SERVER-43743 Upgrade libfmt to 6.1.1Henrik Edin2019-12-183-38/+79
|
* SERVER-45193 avoid needless allocation in ProjectionStageSimpleIan Boros2019-12-181-1/+5
|
* SERVER-45146 StorageInterfaceImpl::getOplogMaxSize should handle ↵Louis Williams2019-12-181-10/+15
| | | | WriteConflictExceptions
* SERVER-45106 Add TLA+ log component to logv2Henrik Edin2019-12-182-0/+5
| | | | It was recently added to the old logger.
* SERVER-44340 Clarify that spec was for exploratory purposes onlyTess Avitabile2019-12-181-0/+2
|
* SERVER-44623 Rework JSON generation from BSONObjHenrik Edin2019-12-1830-938/+1644
| | | | | | | - Extended Canonical/Relaxed 2.0.0 is supported - Using libfmt instead of stringstream as internal buffer - JSON parser can parse Extended Canonical/Relaxed and Strict formats - Removed TenGen format
* SERVER-43816 Fix typo in error message.David Storch2019-12-181-2/+2
|
* SERVER-45102 Sharded listIndexes should always target a shard that owns chunksCheahuychou Mao2019-12-183-12/+76
|
* SERVER-43816 Push $text and $meta:"textScore" sort into the PlanStage layer.David Storch2019-12-1818-215/+211
| | | | | | | | | | | | | | | | | | This change involves unifying the behavior of find and agg for validation of $meta:"textScore". In particular, find operations no longer require a "textScore" $meta projection in order to specify a "textScore" $meta sort. This brings find into alignment with agg, which never had such a restriction. It is also now legal for a find command to sort on the field overridden by a $meta:"textScore" projection without specifying the $meta operator in the sort pattern. In addition: - Tightens validation around uses of "textScore" $meta projections for queries that do not specify a $text predicate. - Fixes a bug in which $natural sort/hint were not correctly validated.
* SERVER-44514 awaitIsMasterResponse returns early on topology changesJason Chan2019-12-1818-235/+550
|
* SERVER-45057 make base64 encode/decode 22x/15x fasterBilly Donahue2019-12-1816-162/+435
|
* SERVER-43720 Make RWCDefaults commands persist the defaultsJack Mulrow2019-12-178-26/+91
|
* SERVER-43396 use path tracking visitor when producing AST debug BSONIan Boros2019-12-172-67/+35
|
* SERVER-30622 RollbackChecker should retry on network failures.Matthew Russotto2019-12-174-5/+225
|
* SERVER-45105 Keep allowing scope and finalize to be explicit null in ↵Ted Tuckman2019-12-175-37/+96
| | | | mapReduce command
* SERVER-42677 Remove old MR mongos codeJacob Evans2019-12-176-800/+2
|
* SERVER-44716 Make donor of a migration use ↵Esha Maharishi2019-12-174-60/+166
| | | | _configsvrEnsureChunkVersionIsGreaterThan to recover outcome of decision if migration used FCV 4.4 protocol
* SERVER-45135 Make the 'failNonIntentLocksIfWaitNeeded' fail point only throw ↵Gregory Wlodarek2019-12-173-13/+36
| | | | LockTimeout for user operations
* SERVER-30622 Refactor outage determination in initialSyncSharedDataMatthew Russotto2019-12-1716-178/+302
| | | | Make base_cloner use new interface
* SERVER-43617 Add metrics on the mongos to indicate the number of shards ↵Janna Golden2019-12-1719-38/+446
| | | | targeted for CRUD and agg commands
* SERVER-44550 Remove mobile specific commands from embeddedAndrew Morrow2019-12-173-155/+0
|
* SERVER-31072 reorder $limit before $lookup in pipeline if no $unwind is presentKatherine Wu2019-12-174-5/+13
|
* SERVER-44897 remove MongoProcessInterface::setOperationContext()Benety Goh2019-12-169-47/+2
|
* SERVER-43945 Expose out of order latch acquisitions in serverStatusBen Caimano2019-12-1617-186/+653
| | | | | | | | This review does several related things: - Modifies the Mutex type to have one Identity object per invocation context - Adds a latchAnalysis field to serverStatus - Officially turns on CI-only failure for acq level violations - Changes a few acq level declarations to be more permissive
* SERVER-44510 Implement exhaust isMasterTess Avitabile2019-12-1612-94/+428
|
* SERVER-45170 wait for database tasks to be complete on exception from clonersMatthew Russotto2019-12-162-4/+19
|
* SERVER-45168 Create add-only syncronized list typeBen Caimano2019-12-163-0/+354
|
* SERVER-44897 remove DBDirectClient from MongoInterfaceStandaloneBenety Goh2019-12-162-6/+3
|
* SERVER-45151 Skip call to awaitNodesAgreeOnAppliedOptime during initiate if ↵Samyukta Lanka2019-12-161-6/+10
| | | | high slave delay or in multiversion test
* SERVER-39452 Support rollback via refetch for two-phase index buildsLouis Williams2019-12-1616-101/+776
|
* SERVER-44897 rename MongoProcessInterface::createIndexes() to ↵Benety Goh2019-12-168-22/+21
| | | | createIndexesOnEmptyCollection()
* SERVER-44897 MongoInterfaceStandalone::createIndexes() uses ↵Benety Goh2019-12-162-1/+31
| | | | IndexBuildsCoordinator::createIndexesOnEmptyCollection()
* SERVER-42009 Forbid creation of collections with namespace names containing a $Geert Bosch2019-12-161-0/+4
|
* SERVER-44915 Extend output to include full index options and shard nameMihai Andrei2019-12-167-25/+73
|
* SERVER-44942 Don't allow drop of out temp collection before index copyingTed Tuckman2019-12-162-0/+14
|
* SERVER-45070 Add Creative Commons license for TLA+ specificationsTess Avitabile2019-12-151-0/+6
|
* SERVER-43360 No year 0 in $dateFromParts expressionsJustin Seyster2019-12-131-4/+4
|
* SERVER-40358 Add assertion helpers like 'StatusOKWithContext' to all macrosEric Cox2019-12-134-3/+120
|