summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/planner_ixselect.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-45869 automatically converted structured loggingGabriel Russell2020-02-131-5/+13
* SERVER-44011 Allow queries containing $not to use non-hashed compound index f...Bernard Gorman2020-01-091-11/+28
* SERVER-45281 Reduce danger of MatchExpression::getChildVector()Jacob Evans2019-12-231-1/+1
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-7/+8
* SERVER-42291 generate correct bounds for $nin null queriesIan Boros2019-07-221-2/+9
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-141-3/+3
* SERVER-39567 Change find min/max options to require hintIan Boros2019-04-111-3/+2
* SERVER-40267 Clean up debug string generation for MatchExpression.David Storch2019-03-221-1/+1
* SERVER-39764 fix bug where $in is planned from cache incorrectlyIan Boros2019-03-181-4/+9
* SERVER-38949 ban index usage for {$ne: <array>} queriesIan Boros2019-02-141-1/+22
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-36517 Allow wildcard indexes to provide DISTINCT_SCANBernard Gorman2018-10-111-72/+2
* SERVER-36465 Support {$ne: null} queries with non-multikey sparse and wildcar...Ian Boros2018-10-101-30/+29
* SERVER-36896 Allow wildcard indices to support equality to empty object predi...David Storch2018-10-031-1/+8
* SERVER-37188 Rename "All Paths" index to "Wildcard" indexJames Wahlin2018-10-021-29/+29
* SERVER-35493 Planning support for "field name or array index" path components...Bernard Gorman2018-09-221-20/+16
* SERVER-37206 Rename starPathsTempName to wildcardProjectionJames Wahlin2018-09-211-1/+1
* SERVER-36731 Ban object inequality and $in with unsupported values when using...Ian Boros2018-09-201-20/+73
* SERVER-35331 Allow hinting an all paths indexyarai2018-09-201-6/+37
* SERVER-36362 Do not consider an 'allPaths' index for a $text queryBernard Gorman2018-09-141-0/+29
* SERVER-36109 Provide planner with multikey metadata for $** indexes.David Storch2018-09-051-5/+56
* SERVER-35333 caching plans for allPaths indexesIan Boros2018-08-311-12/+22
* SERVER-36143 Support covered plans using non-multikey fields of a star indexBernard Gorman2018-08-211-1/+1
* SERVER-35500 Implement special bounds generation for allPaths indexesBernard Gorman2018-08-101-2/+3
* SERVER-35902 Make query planner's IndexEntry generation logic obey "starPaths...samontea2018-07-301-19/+6
* SERVER-35330 expand allPaths indexes in plannerIan Boros2018-07-241-7/+60
* SERVER-27646 Build index bounds for {$ne: null} predicatesCharlie Swanson2018-06-201-80/+181
* SERVER-34307 replace invariant(false) with MONGO_UNREACHABLEBenety Goh2018-04-041-1/+1
* SERVER-33275 Remove `platform/unordered_`* headersADAM David Alan Martin2018-02-141-2/+2
* SERVER-31760 Add index support for InternalExprEqMatchExpression.David Storch2017-12-291-7/+34
* SERVER-30649: Check whether each expression inside of $elemMatch is compatibl...Nick Zolnierz2017-09-071-9/+44
* SERVER-29587: Partition MatchExpression types into categories, fixes anNick Zolnierz2017-07-071-2/+2
* SERVER-24991 log redaction for matcher, ops, pipeline, queryThomas Schubert2016-09-021-1/+1
* SERVER-23990 move StringData hashing to StringData::ComparatorInterfaceDavid Storch2016-07-191-6/+7
* SERVER-23172 Allow use of indices for collation-aware queries that match nest...David Hatch2016-06-221-10/+3
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-1/+1
* SERVER-23611 Refactor InMatchExpressionJ. Rassi2016-05-271-4/+4
* SERVER-23065 don't strip assignments to 2dsphere indices with geo predicate b...David Storch2016-04-211-12/+40
* SERVER-23348 Add a collator to ComparisonMatchExpression, InMatchExpressionTess Avitabile2016-04-131-11/+1
* SERVER-22785 Disallow index use for collation-aware queries that match nested...Tess Avitabile2016-03-171-9/+18
* SERVER-22785 Update QueryPlannerIXSelect's index selection code to be collati...Tess Avitabile2016-03-151-6/+66
* Revert "SERVER-22785 Update QueryPlannerIXSelect's index selection code to be...Kyle Erf2016-03-141-66/+6
* SERVER-22785 Update QueryPlannerIXSelect's index selection code to be collati...Tess Avitabile2016-03-141-6/+66
* SERVER-22448 fix geo-sparseness planning for 2dsphereIndexVersion 3David Storch2016-02-031-3/+4
* SERVER-20347 $in containing a regex element cannot use a hashed indexDan Pasette2015-09-141-1/+8
* SERVER-17854 Move partial idx selection logic to QueryPlannerIXSelectJason Rassi2015-06-231-0/+69
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-559/+520
* SERVER-18309 have {$in: [.., null, ..]} not use sparse indexesQingyang Chen2015-06-161-0/+8
* SERVER-17656: First pass implementation of partial indexesEliot Horowitz2015-04-021-1/+1