summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/planner_access.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-74521 Support clustered collections in SBEKevin Cherkauer2023-05-011-6/+14
* SERVER-28889 Partial index shouldn't do fetch on conditions that are true by ...Milena Ivanova2023-04-271-0/+37
* SERVER-76102: Fix handleRIDRangeScan to set hasCompatibleCollation when query...Hana Pearlman2023-04-241-20/+43
* SERVER-75733 Return StringData in NSS::ns, DatabaseName::dbMatt Broadstone2023-04-141-1/+1
* SERVER-66587 rename isEnabledAndIgnoreFCV to isEnabledAndIgnoreFCVUnsafeJiawei Yang2023-04-051-3/+6
* SERVER-74594 Deprioritize unbounded user index scansGregory Noma2023-03-301-0/+22
* SERVER-75169 Disallow OR of IXSCAN on ineligible CWIAlya Berciu2023-03-271-14/+18
* SERVER-67105: Allow in queries to use clustered indexHana Pearlman2023-03-221-16/+67
* SERVER-52287 Enable feature flag for Compound Wildcard IndexesAlya Berciu2023-03-141-2/+1
* SERVER-54578 Rename MatchExpression::shallowClone() to MatchExpression::clone()Amr Elhelw2023-03-141-6/+6
* SERVER-74440 Disallow inexact fetch on CWI for ineligible conjunctionAlya Berciu2023-03-081-0/+16
* SERVER-72224 Differentiate between 'simple' and non-simple collations for cl...Haley Connelly2023-02-271-1/+1
* SERVER-71485 Cleanup isCount on the canonical queryIrina Yatsenko2023-01-121-3/+1
* SERVER-70597 Use checked_cast for downcast from TagData to IndexTagDavid Percy2022-11-301-6/+6
* SERVER-70617 Allow use of SBE/column indexes for count queriesAlyssa Wagenmaker2022-11-181-7/+6
* SERVER-70436 Handle covered $or null queries with regexAlya Berciu2022-11-041-54/+46
* SERVER-68246 rewrite calls to boost::optional get and is_initializedBilly Donahue2022-07-271-2/+2
* SERVER-64994 Extend the planner to allow soft hints about index traversal dir...Matt Boros2022-06-101-1/+3
* SERVER-65210 Basic code to read change streams using the change collection.Rishab Joshi2022-06-091-15/+20
* SERVER-66812 Fix bug with $group projection analysisCharlie Swanson2022-06-061-1/+1
* SERVER-66163 Use index entry from IXScan to report IETAlexander Ignatyev2022-05-091-1/+2
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
* SERVER-35512 Use unique_ptr in QuerySolutionNode::children and clone()David Percy2022-04-181-28/+17
* SERVER-60824 Permit non-blocking sorts on clustered collection scansJoel Redman2022-04-121-3/+17
* SERVER-65367 Fix IET build for wildcard indexes and elemMatchAlexander Ignatyev2022-04-081-6/+6
* SERVER-63352 Evaluate IETs and bind them into SBE planAlexander Ignatyev2022-04-081-28/+26
* SERVER-64816: Complete IET support in QueryPlannerAccessAlexander Ignatyev2022-03-291-5/+33
* SERVER-63349 Modify QueryPlanner and IndexBoundsBuilder to produce an IETAlexander Ignatyev2022-03-231-13/+43
* SERVER-61939 Tighter bounds for clustered collection scansDaniel Gómez Ferro2022-02-071-34/+37
* SERVER-60298 Hex encode the index bounds if associated with collationAndrii Dobroshynski2022-02-051-3/+4
* SERVER-61260 Support collations on clustered collectionsDaniel Gómez Ferro2022-01-181-30/+60
* SERVER-62112 Re-add handleRIDRangeMinMax inside planner_access.cppHaley Connelly2021-12-171-0/+1
* SERVER-29262 Retire usage of `OwnedPointerVector` in `write_ops`.Faustoleyva542021-12-011-1/+0
* SERVER-60702 Enable bounded collscans with arbitrary cluster keysJosef Ahmad2021-11-181-6/+14
* SERVER-61374 Support min/max with clustered hintHaley Connelly2021-11-121-1/+55
* SERVER-60010: Cover null and empty array queries with multikey index where po...Hana Pearlman2021-11-121-12/+25
* SERVER-57651 Prevent integer overflow in QueryPlanner parsing of hint parameterKatherine Wu2021-06-111-1/+1
* SERVER-54398 Extend query planner to generate bounded collection scan plans f...Svilen Mihaylov2021-04-161-0/+56
* SERVER-55779 Clustered collections should store RecordIds as KeyStringLouis Williams2021-04-091-12/+1
* SERVER-54975 Rename IDL parser classes to use CommandRequest and CommandReply...Bernard Gorman2021-04-021-6/+6
* SERVER-55183 Fix owning raw pointers in matcher/Jacob Evans2021-03-241-31/+20
* SERVER-55065: Cover null queries with index where possibleAlya Berciu2021-03-181-3/+73
* SERVER-54322 Text query plans are not shown properly in SBE explainAnton Korshunov2021-03-131-9/+111
* SERVER-54008 Generalize CollectionScan to perform queries over RecordIdLouis Williams2021-02-241-8/+26
* SERVER-53060 Remove QueryRequest classRuoxin Xu2021-02-171-7/+7
* SERVER-50580 SBE should obey ASSERT_MIN_TS_HAS_NOT_FALLEN_OFF_OPLOG flagBernard Gorman2021-02-151-0/+7
* SERVER-53989 Generalize RecordId to store small binary stringsLouis Williams2021-02-101-1/+2
* SERVER-53986 Use ObjectId's as table keys for time-series collectionsGregory Wlodarek2021-02-031-1/+12
* SERVER-51227 Make find/getMore cmd with $_requestResumeToken on oplog report ...Judah Schvimer2020-10-131-2/+7
* SERVER-48523 Unconditionally check the first entry in the oplog when attempti...Bernard Gorman2020-08-271-0/+2