summaryrefslogtreecommitdiff
path: root/src/mongo/db/query
Commit message (Expand)AuthorAgeFilesLines
* SERVER-58437 Implement pushdown logic for $lookupMihai Andrei2022-02-022-1/+10
* SERVER-62502 Add ABT support for EFail and ENumericConvertDrew Paroski2022-02-022-0/+11
* SERVER-59696 Include SBE plan cache as part of cache size metricjoshua2022-02-023-51/+53
* SERVER-62434 Implement query optimizer based on Path algebra and CascadesSvilen Mihaylov2022-01-3190-16/+31160
* SERVER-57814 Add featureFlagSearchShardedFacetsTed Tuckman2022-01-311-0/+5
* SERVER-63017 Handle no arguments case in un-optimized agg operatorsIrina Yatsenko2022-01-271-2/+26
* SERVER-63008 [SBE] Return an empty array when $concatArrays has no childrenMihai Andrei2022-01-271-0/+7
* SERVER-62981 Make SBE multi-planner trial period length independent of collec...David Storch2022-01-272-5/+20
* SERVER-62351 Introduce structs for query planner to be aware of multiple coll...Mihai Andrei2022-01-275-56/+340
* SERVER-63012 Initialize '$add' with no operands to zero when translating to SBEEric Cox2022-01-261-1/+4
* SERVER-62897 Fix a hidden parameter warningYoonsoo Kim2022-01-251-3/+3
* SERVER-60197 Support group pushdown when subplanning is involvedYoonsoo Kim2022-01-252-11/+13
* SERVER-62597 Add EqLookupNode to QuerySolutionAnna Wawrzyniak2022-01-256-3/+185
* SERVER-60848 Add SBE to the slow query log line and to curop metricsJennifer Peshansky2022-01-241-1/+10
* SERVER-62783 Get rid of ChunkVersion::appendWithField/parseWithFieldKaloian Manassiev2022-01-241-2/+0
* SERVER-62808 disable yielding feature by default and add evergreen builderIan Boros2022-01-211-11/+9
* SERVER-61737 Make a deep copy of RuntimeEnvironment for SBE plans to cacheRuoxin Xu2022-01-212-13/+2
* Revert "SERVER-60742 Maintain RecoveryUnit and storage resources across getMo...Ian Boros2022-01-215-47/+20
* SERVER-60311 Adaptive memory usage check and exec stats for spillingIrina Yatsenko2022-01-201-6/+33
* Revert "SERVER-60311 Make memory usage check adaptive and add exec stats for ...auto-revert-processor2022-01-201-33/+6
* SERVER-60742 Maintain RecoveryUnit and storage resources across getMores for ...Ian Boros2022-01-195-20/+47
* SERVER-59951 Support document _id expressionYoonsoo Kim2022-01-198-85/+370
* SERVER-60311 Make memory usage check adaptive and add exec stats for spillingIrina Yatsenko2022-01-191-6/+33
* SERVER-58530 Remove unused code related to nReturnedSoFar()David Storch2022-01-193-16/+2
* SERVER-61986 Add TenantNamespace to Collection objectjannaerin2022-01-182-1/+2
* SERVER-61260 Support collations on clustered collectionsDaniel Gómez Ferro2022-01-185-40/+90
* SERVER-61420 Create MatchExpression visitor to set paramId on tree nodesAlexander Ignatyev2022-01-181-0/+3
* SERVER-59682 Recover SBE plans from the new plan cacheRuoxin Xu2022-01-1721-450/+765
* Revert "SERVER-62239 Put tenantId on opCtx if passed as $tenant"Kaloian Manassiev2022-01-162-2/+1
* SERVER-61986 Add TenantNamespace to Collection objectjannaerin2022-01-142-1/+2
* SERVER-61630 support a string form of RecordIdMartin Neupauer2022-01-142-10/+10
* SERVER-59002 Create SBE $lookup pushdown feature flagMihai Andrei2022-01-141-0/+5
* SERVER-61011 Serialize RecordId to BinData and increase size limit to 8MBDaniel Gómez Ferro2022-01-141-5/+5
* SERVER-62443 Add `collectionUUID` parameter to `find` commandGregory Noma2022-01-131-0/+5
* SERVER-59754 Prevent get_executor from overwriting information set by an oute...Jennifer Peshansky2022-01-131-3/+8
* Revert "SERVER-62443 Add `collectionUUID` parameter to `find` command"auto-revert-processor2022-01-131-5/+0
* SERVER-27209 Eliminate dangerous BSONElement string extraction methodsMatt Kneiser2022-01-131-1/+1
* SERVER-62443 Add `collectionUUID` parameter to `find` commandGregory Noma2022-01-121-0/+5
* SERVER-58692: Introduce cluster-wide pre-image expiration parameter.Rishab Joshi2022-01-121-0/+5
* SERVER-61750: Use DISTINCT_SCAN when a regex is a prefix of an indexRibhav Jain2022-01-102-9/+36
* SERVER-57591: Create Feature flag for Last Point QueriesRibhav Jain2022-01-061-0/+5
* SERVER-60598 Optimize multiple sorts in pipeline with $densifyTed Tuckman2022-01-052-0/+23
* SERVER-62019: Remove flag guard from linearFillMaddie Zechar2022-01-041-7/+12
* SERVER-62146 [SBE] Fix use-after-free bug with $arrayElemAt, $first, and $lastDrew Paroski2021-12-271-6/+21
* SERVER-58672 Create a feature flag for per-shard cursor via mongosJennifer Peshansky2021-12-211-0/+5
* SERVER-60123 Support sharding by cluster key _id on explicitly created cluste...Haley Connelly2021-12-212-40/+216
* SERVER-62112 Re-add handleRIDRangeMinMax inside planner_access.cppHaley Connelly2021-12-171-0/+1
* SERVER-62086 Increase `HashAggStage`'s maximum allowed memory usage before spillYoonsoo Kim2021-12-161-1/+1
* SERVER-61962 Rename `db/exec/delete.h/.cpp` to `delete_stage.h/.cpp`Kaloian Manassiev2021-12-133-5/+2
* SERVER-61839 Fix SBE implementation of $exists and $type when a positional pr...Drew Paroski2021-12-101-14/+36