summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/planner_ixselect.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* SERVER-17525 Remove QLOG, replace with LOG(5)James Wahlin2015-03-131-1/+0
* SERVER-16655 do not strip index tags from geo predicates during planning for ...David Storch2015-01-171-1/+5
* SERVER-15802 if an equality over a single-field unique index can be used to i...David Storch2015-01-161-0/+67
* SERVER-15592 set default log component for all cppMatt Kangas2014-10-141-0/+2
* SERVER-14508 Break header dependencies of geo stuffs in query framework.Siyuan Zhou2014-08-211-5/+5
* SERVER-14729 logging cleanup - removed mongo/util/log.h from headers, de-inli...Benety Goh2014-08-121-0/+1
* SERVER-14706 negated $type predicates should not use an indexDavid Storch2014-07-311-1/+2
* SERVER-5800 changes for geo expression index performance, avoid preprojectingGreg Studer2014-07-231-4/+3
* SERVER-9986 refactor near search for 2D and S2Greg Studer2014-07-091-1/+0
* SERVER-5800 convert 2d predicate queries into covered index scansGreg Studer2014-06-101-8/+6
* SERVER-5800 R2Region interface for 2d index covering support, minor refactorGreg Studer2014-05-191-5/+7
* SERVER-13899 Remove unused stripInvalidAssignmentsTo2dsphereIndex argJason Rassi2014-05-161-19/+12
* SERVER-13557 disallow negated elemMatch value from using an index scanDavid Storch2014-04-141-2/+3
* SERVER-13066 allow negations to use multikey indicesDavid Storch2014-04-031-14/+13
* SERVER-10026 triage and address some TODO comments, fix bounds buildingHari Khalsa2014-02-241-1/+0
* SERVER-9639 For 2dsphere V2 indices don't index any docs missing any geo fieldsHari Khalsa2014-02-191-0/+145
* SERVER-12532 prevent negations from using special indices such as geo or textDavid Storch2014-02-161-0/+6
* SERVER-12532 negated predicates can use an indexDavid Storch2014-02-141-6/+46
* SERVER-12354 SERVER-12144 plan compound text correctlyHari Khalsa2014-02-131-31/+21
* SERVER-12449 check correct container's .end()Hari Khalsa2014-02-101-3/+3
* SERVER-12449 text indices require all prefix fields (which must be EQ)Hari Khalsa2014-02-101-5/+217
* SERVER-10363 SERVER-11387 pay attention to special geo idx paramsHari Khalsa2014-01-061-3/+34
* SERVER-10857 Remove support for now-broken "fts" index aliasJason Rassi2013-12-041-1/+1
* SERVER-11446 do not traverse into negation nodes when looking for indexable f...Benety Goh2013-12-041-0/+14