Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-45156 SockAddr constructor should take sockaddr, not sockaddr_storage | Mark Benvenuto | 2019-12-18 | 6 | -16/+12 |
| | |||||
* | SERVER-44992 Give some key programs tags that match their name | Andrew Morrow | 2019-12-18 | 1 | -7/+10 |
| | |||||
* | SERVER-44934 Support logging of Status and DBException in logv2 | Henrik Edin | 2019-12-18 | 3 | -0/+15 |
| | |||||
* | SERVER-44723 Stop replicating abortIndexBuild oplog entries for single-phase ↵ | Louis Williams | 2019-12-18 | 1 | -11/+0 |
| | | | | index builds | ||||
* | SERVER-44318 M/R Agg: Reject MapReduce commands which would create a new ↵ | Charlie Swanson | 2019-12-18 | 4 | -40/+51 |
| | | | | sharded collection | ||||
* | SERVER-44451 Don't retry on WriteConcernFailure | Randolph Tan | 2019-12-18 | 4 | -12/+3 |
| | |||||
* | SERVER-44994 Allow logv2 to use serialize(BSONObjBuilder*) if available | Henrik Edin | 2019-12-18 | 5 | -21/+167 |
| | |||||
* | SERVER-45218 bounded libunwind backtrace | Billy Donahue | 2019-12-18 | 1 | -1/+1 |
| | |||||
* | SERVER-45153 Ignore metrics temp files in FTDCFileManager | Mark Benvenuto | 2019-12-18 | 2 | -1/+2 |
| | |||||
* | SERVER-44715 C++ Unit Tests cannot be filtered by test file | Mark Benvenuto | 2019-12-18 | 11 | -19/+50 |
| | |||||
* | SERVER-45024 Move CollectionShardingState implementation into ↵ | Matthew Saltz | 2019-12-18 | 7 | -309/+352 |
| | | | | CollectionShardingRuntime | ||||
* | SERVER-45075 Support logging char* in logv2 | Henrik Edin | 2019-12-18 | 2 | -0/+7 |
| | |||||
* | SERVER-43743 Upgrade libfmt to 6.1.1 | Henrik Edin | 2019-12-18 | 3 | -38/+79 |
| | |||||
* | SERVER-45193 avoid needless allocation in ProjectionStageSimple | Ian Boros | 2019-12-18 | 1 | -1/+5 |
| | |||||
* | SERVER-45146 StorageInterfaceImpl::getOplogMaxSize should handle ↵ | Louis Williams | 2019-12-18 | 1 | -10/+15 |
| | | | | WriteConflictExceptions | ||||
* | SERVER-45106 Add TLA+ log component to logv2 | Henrik Edin | 2019-12-18 | 2 | -0/+5 |
| | | | | It was recently added to the old logger. | ||||
* | SERVER-44340 Clarify that spec was for exploratory purposes only | Tess Avitabile | 2019-12-18 | 1 | -0/+2 |
| | |||||
* | SERVER-44623 Rework JSON generation from BSONObj | Henrik Edin | 2019-12-18 | 30 | -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 Storch | 2019-12-18 | 1 | -2/+2 |
| | |||||
* | SERVER-45102 Sharded listIndexes should always target a shard that owns chunks | Cheahuychou Mao | 2019-12-18 | 3 | -12/+76 |
| | |||||
* | SERVER-43816 Push $text and $meta:"textScore" sort into the PlanStage layer. | David Storch | 2019-12-18 | 18 | -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 changes | Jason Chan | 2019-12-18 | 18 | -235/+550 |
| | |||||
* | SERVER-45057 make base64 encode/decode 22x/15x faster | Billy Donahue | 2019-12-18 | 16 | -162/+435 |
| | |||||
* | SERVER-43720 Make RWCDefaults commands persist the defaults | Jack Mulrow | 2019-12-17 | 8 | -26/+91 |
| | |||||
* | SERVER-43396 use path tracking visitor when producing AST debug BSON | Ian Boros | 2019-12-17 | 2 | -67/+35 |
| | |||||
* | SERVER-30622 RollbackChecker should retry on network failures. | Matthew Russotto | 2019-12-17 | 4 | -5/+225 |
| | |||||
* | SERVER-45105 Keep allowing scope and finalize to be explicit null in ↵ | Ted Tuckman | 2019-12-17 | 5 | -37/+96 |
| | | | | mapReduce command | ||||
* | SERVER-42677 Remove old MR mongos code | Jacob Evans | 2019-12-17 | 6 | -800/+2 |
| | |||||
* | SERVER-44716 Make donor of a migration use ↵ | Esha Maharishi | 2019-12-17 | 4 | -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 Wlodarek | 2019-12-17 | 3 | -13/+36 |
| | | | | LockTimeout for user operations | ||||
* | SERVER-30622 Refactor outage determination in initialSyncSharedData | Matthew Russotto | 2019-12-17 | 16 | -178/+302 |
| | | | | Make base_cloner use new interface | ||||
* | SERVER-43617 Add metrics on the mongos to indicate the number of shards ↵ | Janna Golden | 2019-12-17 | 19 | -38/+446 |
| | | | | targeted for CRUD and agg commands | ||||
* | SERVER-44550 Remove mobile specific commands from embedded | Andrew Morrow | 2019-12-17 | 3 | -155/+0 |
| | |||||
* | SERVER-31072 reorder $limit before $lookup in pipeline if no $unwind is present | Katherine Wu | 2019-12-17 | 4 | -5/+13 |
| | |||||
* | SERVER-44897 remove MongoProcessInterface::setOperationContext() | Benety Goh | 2019-12-16 | 9 | -47/+2 |
| | |||||
* | SERVER-43945 Expose out of order latch acquisitions in serverStatus | Ben Caimano | 2019-12-16 | 17 | -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 isMaster | Tess Avitabile | 2019-12-16 | 12 | -94/+428 |
| | |||||
* | SERVER-45170 wait for database tasks to be complete on exception from cloners | Matthew Russotto | 2019-12-16 | 2 | -4/+19 |
| | |||||
* | SERVER-45168 Create add-only syncronized list type | Ben Caimano | 2019-12-16 | 3 | -0/+354 |
| | |||||
* | SERVER-44897 remove DBDirectClient from MongoInterfaceStandalone | Benety Goh | 2019-12-16 | 2 | -6/+3 |
| | |||||
* | SERVER-45151 Skip call to awaitNodesAgreeOnAppliedOptime during initiate if ↵ | Samyukta Lanka | 2019-12-16 | 1 | -6/+10 |
| | | | | high slave delay or in multiversion test | ||||
* | SERVER-39452 Support rollback via refetch for two-phase index builds | Louis Williams | 2019-12-16 | 16 | -101/+776 |
| | |||||
* | SERVER-44897 rename MongoProcessInterface::createIndexes() to ↵ | Benety Goh | 2019-12-16 | 8 | -22/+21 |
| | | | | createIndexesOnEmptyCollection() | ||||
* | SERVER-44897 MongoInterfaceStandalone::createIndexes() uses ↵ | Benety Goh | 2019-12-16 | 2 | -1/+31 |
| | | | | IndexBuildsCoordinator::createIndexesOnEmptyCollection() | ||||
* | SERVER-42009 Forbid creation of collections with namespace names containing a $ | Geert Bosch | 2019-12-16 | 1 | -0/+4 |
| | |||||
* | SERVER-44915 Extend output to include full index options and shard name | Mihai Andrei | 2019-12-16 | 7 | -25/+73 |
| | |||||
* | SERVER-44942 Don't allow drop of out temp collection before index copying | Ted Tuckman | 2019-12-16 | 2 | -0/+14 |
| | |||||
* | SERVER-45070 Add Creative Commons license for TLA+ specifications | Tess Avitabile | 2019-12-15 | 1 | -0/+6 |
| | |||||
* | SERVER-43360 No year 0 in $dateFromParts expressions | Justin Seyster | 2019-12-13 | 1 | -4/+4 |
| | |||||
* | SERVER-40358 Add assertion helpers like 'StatusOKWithContext' to all macros | Eric Cox | 2019-12-13 | 4 | -3/+120 |
| |