summaryrefslogtreecommitdiff
path: root/src/mongo/db/query
Commit message (Expand)AuthorAgeFilesLines
* SERVER-24860 Optimize away entire pipeline if it can be answered using a queryAnton Korshunov2019-04-035-4/+35
* SERVER-40089 $group optimized with DISTINCT_SCAN cannot use $$ROOTJustin Seyster2019-03-284-251/+244
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-2811-25/+32
* SERVER-40267 Clean up debug string generation for MatchExpression.David Storch2019-03-2210-27/+28
* SERVER-40295 Add details to stage_builder.cpp invariant messageJames Wahlin2019-03-221-1/+5
* SERVER-39256 Add a method for serializing a parsed distinct commandNick Zolnierz2019-03-204-56/+167
* SERVER-39507 Transfer Collection ownership to UUIDCatalogDivjot Arora2019-03-201-2/+2
* SERVER-39764 fix bug where $in is planned from cache incorrectlyIan Boros2019-03-184-4/+123
* SERVER-15221 Planner sort analysis should not add FETCH stage if sort key inc...James Wahlin2019-03-154-20/+297
* SERVER-40062 Add skipWriteConflictRetries failpoint.Max Hirschhorn2019-03-131-1/+1
* SERVER-39171 Implement encrypt.bsonType validationPawel Terlecki2019-03-121-0/+3
* Revert "SERVER-39171 Implement encrypt.bsonType validation"David Storch2019-03-121-3/+0
* SERVER-39171 Implement encrypt.bsonType validationPawel Terlecki2019-03-121-0/+3
* SERVER-39302 Remove all high-water-mark code necessary to support default col...Bernard Gorman2019-03-111-1/+1
* SERVER-40056 Remove partial implementation of streaming $group.David Storch2019-03-113-32/+0
* SERVER-40020 Make isCollectionLockHeldForMode take NamespaceString, not Strin...Geert Bosch2019-03-071-1/+1
* SERVER-39505 Make ViewCatalog a decoration on Database.Divjot Arora2019-03-071-1/+2
* SERVER-39903 notablescan parameter should be ignored for internally usedMartin Neupauer2019-03-051-3/+3
* SERVER-37092 Remove old server parameter APISara Golemon2019-03-035-5/+0
* SERVER-39523 Run validity checking before allowing Stitch lib projectionJacob Evans2019-03-011-1/+1
* SERVER-39863 remove std using namespace directivesBilly Donahue2019-02-281-180/+178
* SERVER-39495 Only return versioned filtering metadata for cases that actually...Kaloian Manassiev2019-02-282-9/+8
* SERVER-39495 Move ShardingState::needCollectionMetadata under OperationShardi...Kaloian Manassiev2019-02-274-18/+12
* SERVER-39537 Migrate expression_index_knobs to IDLSara Golemon2019-02-226-116/+73
* SERVER-39765 Rename `exec/update.{h,cpp}` to `exec/update_stage.{h,cpp}`Kaloian Manassiev2019-02-222-2/+2
* SERVER-38952 Prune redundant index boundArun Banala2019-02-212-39/+76
* SERVER-38949 ban index usage for {$ne: <array>} queriesIan Boros2019-02-143-1/+89
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-13156-156/+0
* SERVER-39169 Add $_internalReadAtClusterTime option to find and dbHash.Max Hirschhorn2019-02-112-0/+25
* SERVER-37456 Make the global CursorManager a decoration on ServiceContextAnton Korshunov2019-02-111-2/+2
* SERVER-39149 Homogenize getMore behaviorJason Carey2019-02-083-7/+61
* SERVER-39090 Remove sort7.js and fold coverage into sort_array.jsCharlie Swanson2019-02-081-0/+87
* SERVER-37836 re-evaluate authorization for originating command in getMoreIsabella Siu2019-02-081-1/+2
* Revert "SERVER-39149 Homogenize getMore behavior"James Wahlin2019-02-083-54/+7
* SERVER-39269 flag gate sharded $lookupIan Boros2019-02-071-0/+7
* SERVER-39149 Homogenize getMore behaviorJason Carey2019-02-073-7/+54
* SERVER-35402 Add validators where applicable in query_knobs.cppArun Banala2019-02-0614-291/+319
* SERVER-38316 Consolidate PlanExecutor::DEAD and PlanExecutor::FAILUREPawel Terlecki2019-02-044-32/+19
* SERVER-38176 Compile with /permissive- on MSVC to make the compiler strictly ...Henrik Edin2019-02-012-2/+2
* SERVER-38316 Consolidate PlanExecutor::DEAD and PlanExecutor::FAILUREPawel Terlecki2019-01-301-2/+2
* SERVER-38695 Make QuerySolutionNode subclasses for projection fast-pathsJacob Evans2019-01-2910-204/+344
* SERVER-38412 Allow resuming from a high-water-mark pseudo resume tokenBernard Gorman2019-01-241-1/+1
* SERVER-37455 Delete per-collection cursor managers.David Storch2019-01-234-12/+8
* SERVER-37451 Move all ClientCursor ownership to the global CursorManager.David Storch2019-01-151-217/+211
* SERVER-38577 Implement internal match expression which matches a particular B...vrachev2019-01-141-0/+3
* SERVER-38179 range deleter must be prepared for document to be deleted from u...Randolph Tan2019-01-113-18/+21
* SERVER-38411 Propagate postBatchResumeToken through mongoS to clientBernard Gorman2019-01-091-2/+1
* SERVER-36644 remove AtomicWord typedefsBilly Donahue2019-01-072-32/+32
* SERVER-38840 ICU parsing does not gracefully handle invalid id-prefixed localesNick Zolnierz2019-01-041-0/+11
* SERVER-37831 Refactor ProjectionStage/ProjectionExecJacob Evans2018-12-282-32/+32