summaryrefslogtreecommitdiff
path: root/src/mongo/db/exec
Commit message (Expand)AuthorAgeFilesLines
* SERVER-42435 fix unit testsIan Boros2019-10-241-4/+4
* SERVER-42435 Remove ParsedProjection and ProjectionExecIan Boros2019-10-236-1064/+54
* SERVER-7568 Push $sort into PlanStage layer even for blocking SORT plans.David Storch2019-10-224-39/+30
* SERVER-44065 Call optimize() on ParsedAggregationProjection when building pro...Anton Korshunov2019-10-222-0/+8
* SERVER-42988 allow agg-style object syntax in find() projectionIan Boros2019-10-211-14/+30
* SERVER-42836 Count bytes in _totalDataSizeBytes after adding to SorterJustin Seyster2019-10-211-2/+2
* SERVER-43629 Improve Document/Value performanceMartin Neupauer2019-10-211-0/+8
* SERVER-43830 use ProjectionAST in when extracting meta sort key for returnKeyIan Boros2019-10-172-8/+11
* SERVER-42676 M/R Agg: Add planStats support to mapReduce in aggJames Wahlin2019-10-161-4/+2
* SERVER-42836 Fast path for sort key generation of WorkingSetMembersJustin Seyster2019-10-151-7/+7
* SERVER-42423 Use ProjectionExecutor in ProjectionStageDefaultAnton Korshunov2019-10-116-93/+128
* SERVER-43886 Check if the index was dropped after locking the weak_ptr to the...Gregory Wlodarek2019-10-104-12/+11
* SERVER-42560 Simplify passing of metadata between DocumentSource and PlanStageIan Boros2019-10-105-12/+71
* Revert "SERVER-42836 Fast path for sort key generation of WorkingSetMembers"Justin Seyster2019-10-081-7/+7
* SERVER-42836 Fast path for sort key generation of WorkingSetMembersJustin Seyster2019-10-082-9/+11
* SERVER-43317 merge failpoint headers. Rewrite docs.Billy Donahue2019-10-032-2/+2
* SERVER-42436 Implement transformation from ProjectionAST to projection execut...Anton Korshunov2019-10-024-0/+485
* SERVER-43175 platform/endian.h refreshBilly Donahue2019-10-021-2/+5
* SERVER-43418 ASSERT macro repairsBilly Donahue2019-10-022-6/+12
* SERVER-43367 unittest framework refactor/fixesBilly Donahue2019-10-021-3/+4
* SERVER-43202 propagate errors from interrupts during yieldingIan Boros2019-10-012-16/+15
* SERVER-42182 Reimplement SortStage in terms of SortExecutor.David Storch2019-10-017-308/+120
* SERVER-42302 Move Document/Value library to db/exec/document_value directory.David Storch2019-10-0132-16/+8778
* SERVER-43629 Improve Document/Value performanceMartin Neupauer2019-09-261-1/+1
* SERVER-42649 Use Value instead of BSONObj in the in-memory sort keyJustin Seyster2019-09-2613-75/+189
* SERVER-43377 Make positional projection internal expression able to access Do...Anton Korshunov2019-09-243-14/+38
* SERVER-42390 Allow documents in a sharded collection to not contain all shard...Blake Oler2019-09-241-18/+15
* SERVER-42583 Thread 'tempDir' through to SortStage.David Storch2019-09-133-55/+38
* SERVER-42979 Implement WorkingSet::extract() and WorkingSet::emplace().David Storch2019-09-1311-102/+116
* SERVER-42495 Integrate find() post-processing logic with ParsedAggregationPro...Anton Korshunov2019-09-133-122/+107
* SERVER-42981 Make WorkingSetMember compatible for use with the Sorter.David Storch2019-09-1215-38/+313
* SERVER-43119 FailPoint cleanupBilly Donahue2019-09-101-4/+3
* SERVER-42416 Move returnKey execution code to separate PlanStageAnton Korshunov2019-09-057-57/+198
* SERVER-42852 Make PlanStage consistently hold children by unique_ptr.David Storch2019-09-0433-193/+210
* SERVER-42211 Remove RepairCursorCmd and RecordStore::getCursorForRepair()Evgeni Dobranov2019-08-301-1/+1
* SERVER-42181 Make WorkingSetMember hold Document instead of BSONObjMartin Neupauer2019-08-2924-229/+208
* SERVER-42248 Remove SortedDataInterface::seek() which accepts a BSONObjXiangyu Yao2019-08-293-6/+26
* SERVER-42354 Remove SortedDataInterface::seek() which accepts a SeekPointXiangyu Yao2019-08-262-4/+16
* SERVER-41964 find() execution codeAnton Korshunov2019-08-233-8/+248
* SERVER-42176 Move sort key generation code to SortKeyGenerator classJustin Seyster2019-08-211-1/+1
* SERVER-42837 Allow waitInFindBeforeBatch FailPoint to take data.nss parameterBen Caimano2019-08-201-2/+2
* SERVER-40382 Add a serverStatus metric to report plan cache memory consumptionArun Banala2019-08-131-0/+156
* SERVER-41766 Remove obsolete code for tracking multikey writes inside multi-d...William Schultz2019-08-125-5/+5
* SERVER-42665 move ProjectionPolicies to top-level mongo namespaceIan Boros2019-08-091-10/+9
* SERVER-41721 Make IndexAccessMethod::getKeys output a KeyString setGregory Noma2019-08-082-23/+16
* SERVER-42298 Use SortPattern in the implementation of SortKeyGeneratorMisha Ivkov2019-08-083-10/+18
* SERVER-40714 Change CollectionInfoCache to be a decoration (rather than a mem...Xiangyu Yao2019-08-074-8/+14
* SERVER-42177 Implement cheap metadata transfer between Document and WorkingSe...David Storch2019-08-012-8/+59
* SERVER-41963 Create an API to apply an $elemMatch projection on a Document pathAnton Korshunov2019-08-013-0/+139
* SERVER-41962 Create an API to apply a positional projection on a Document pathAnton Korshunov2019-07-304-0/+293