summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/stage_builder.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-48228 Move slot-based execution engine and supporting changes into the...Martin Neupauer2020-06-111-402/+0
* SERVER-47873 Eliminate the Collection* saved in IndexDescriptorGeert Bosch2020-06-101-6/+7
* SERVER-48353 logv2 cleanup for db/query, s/query, db/views, db/matcherMindaugas Malinauskas2020-06-081-1/+4
* SERVER-43821 Make PlanStage and PlanExecutor return errors by throwingDavid Storch2020-05-291-0/+1
* SERVER-47713 Change Expression code to remove intrusive ExpressionContextJacob Evans2020-05-161-3/+3
* SERVER-47103 Add OrphanCleanupPolicy parameter to getOwnershipFilterTommaso Tocci2020-03-261-1/+5
* SERVER-43361 Remove compatibility with 4.2 sort key formatDavid Storch2020-03-251-5/+2
* SERVER-45406 Plumb ExpressionContext through PlanStageIan Boros2020-02-281-19/+20
* SERVER-46295 Remove unneeded isColletion parameter to CollectionShardingRunti...Tommaso Tocci2020-02-211-1/+1
* SERVER-46156 Manual log conversionsHenrik Edin2020-02-201-6/+3
* SERVER-45918 Add SortStageSimple.David Storch2020-02-131-9/+23
* SERVER-45778 Rename getOrphanFilter to getOwnershipFilter and change the retu...Marcos José Grillo Ramírez2020-02-031-1/+1
* SERVER-43669 Serialize "sortKey" as BSONArrayJustin Seyster2019-12-131-2/+5
* SERVER-43270 Propagate $_resumeAfter from QueryRequest to CollectionScanParam...Vesselina Ratcheva2019-11-291-0/+2
* SERVER-43877 Remove raw projection BSON from projection stagesAnton Korshunov2019-11-051-3/+7
* SERVER-44053 Rename blocking sort memory limit to "internalQueryMaxBlockingSo...David Storch2019-10-231-1/+1
* SERVER-42423 Use ProjectionExecutor in ProjectionStageDefaultAnton Korshunov2019-10-111-8/+10
* SERVER-42560 Simplify passing of metadata between DocumentSource and PlanStageIan Boros2019-10-101-1/+1
* SERVER-42182 Reimplement SortStage in terms of SortExecutor.David Storch2019-10-011-1/+1
* SERVER-42422 replace ParsedProjection with ProjectionAST in the query plannerIan Boros2019-09-251-3/+3
* SERVER-42583 Thread 'tempDir' through to SortStage.David Storch2019-09-131-5/+6
* SERVER-42416 Move returnKey execution code to separate PlanStageAnton Korshunov2019-09-051-0/+8
* SERVER-42852 Make PlanStage consistently hold children by unique_ptr.David Storch2019-09-041-139/+77
* SERVER-42600 Implement the FCV 4.4 checkShardVersion protocolEsha Maharishi2019-08-081-1/+2
* SERVER-42298 Use SortPattern in the implementation of SortKeyGeneratorMisha Ivkov2019-08-081-2/+1
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-4/+3
* SERVER-36186 Default to the the oplogreplay optimization path for oplog colle...Xin Hao Zhang2019-07-241-0/+4
* SERVER-42077 Add 'allowDiskUse' option to find commandMisha Ivkov2019-07-121-0/+1
* SERVER-40258 Relax locking requirements for sharding metadata refresh on shardsRandolph Tan2019-06-271-5/+3
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-6/+6
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-1/+1
* SERVER-40295 Add details to stage_builder.cpp invariant messageJames Wahlin2019-03-221-1/+5
* SERVER-39495 Only return versioned filtering metadata for cases that actually...Kaloian Manassiev2019-02-281-5/+5
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-38695 Make QuerySolutionNode subclasses for projection fast-pathsJacob Evans2019-01-291-18/+26
* SERVER-37831 Refactor ProjectionStage/ProjectionExecJacob Evans2018-12-281-18/+17
* SERVER-38408 Return postBatchResumeToken with each mongoD change stream batchBernard Gorman2018-12-221-0/+1
* SERVER-38091 IndexCatalog iterators and accessors should return const entriesLouis Williams2018-12-191-5/+5
* SERVER-37449 Make geoNear stages use RequiresIndexStage.David Storch2018-12-131-3/+2
* SERVER-36871 $sample can loop infinitely on orphaned dataBernard Gorman2018-12-111-0/+1
* SERVER-37448 Make remaining PlanStages check catalog validity on restore.David Storch2018-11-271-2/+2
* SERVER-37447 Introduce RequiresIndexStage and use for IXSCAN.David Storch2018-11-271-1/+1
* SERVER-32198 Split CollectionShardingState::getMetadata into three methodsKaloian Manassiev2018-11-141-5/+5
* SERVER-37446 Make more PlanStages inherit from RequiresCollectionStage.David Storch2018-11-071-3/+3
* SERVER-37446 Change PlanStages which don't require a collection to avoid keep...David Storch2018-11-071-6/+5
* SERVER-37444 Added RequiresCollectionStage and use for COLLSCAN.David Storch2018-10-311-2/+1
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-37417 Plans using $** wildcard indices can return duplicate resultsyarai2018-10-151-1/+1
* SERVER-36517 Allow wildcard indexes to provide DISTINCT_SCANBernard Gorman2018-10-111-6/+13
* SERVER-35333 caching plans for allPaths indexesIan Boros2018-08-311-15/+14