summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher/expression_algo.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-34741 Move $match in front of $group if condition is on group keyGeorge Wangensteen2019-06-201-0/+13
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-2/+2
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-3/+0
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-30783 Move init() logic to MatchExpression constructorsBlake Oler2017-11-141-3/+2
* SERVER-31696 Rename path prefixes in applyRenamesToExpression().Justin Seyster2017-11-031-5/+2
* SERVER-30176: Extend the JSON Schema parser to handle logical restriction key...Nick Zolnierz2017-09-191-2/+3
* SERVER-29587: Partition MatchExpression types into categories, fixes anNick Zolnierz2017-07-071-16/+22
* SERVER-29575: Add an $_internalSchemaXor MatchExpressionAnne Lim2017-07-051-0/+2
* Revert "SERVER-29575: Add an $_internalSchemaXor MatchExpression"Anne Lim2017-06-301-22/+0
* SERVER-29575: Add an $_internalSchemaXor MatchExpressionAnne Lim2017-06-301-0/+22
* SERVER-27244 Status usage compile-time facilities.ADAM David Alan Martin2017-06-181-2/+2
* SERVER-27115 Allow $match to swap across renames expressed using $map.David Storch2017-05-301-6/+0
* SERVER-27115 Allow $type on a renamed field to swap before the rename.David Storch2017-05-191-3/+3
* SERVER-27115 extend $match swapping optimization to handle renamed fieldsDavid Storch2017-04-181-66/+97
* SERVER-23882 Collation should be considered part of a query's shapeTess Avitabile2016-07-071-16/+3
* Revert "SERVER-23882 Collation should be considered part of a query's shape"Scott Hernandez2016-07-071-3/+16
* SERVER-23882 Collation should be considered part of a query's shapeTess Avitabile2016-07-071-16/+3
* SERVER-23172 Allow use of indices for collation-aware queries that match nest...David Hatch2016-06-221-6/+4
* SERVER-23611 Add ComparisonMatchExpression::setCollator() methodJ. Rassi2016-06-061-1/+2
* SERVER-24392 Remove invalid invariant in expression::isSubsetOf()Tess Avitabile2016-06-031-4/+6
* SERVER-23618 Add collation support for partial indexesTess Avitabile2016-06-021-3/+11
* SERVER-23611 Refactor InMatchExpressionJ. Rassi2016-05-271-5/+4
* SERVER-21612 Reorder lookup and match.Benjamin Murphy2016-04-251-15/+28
* SERVER-23348 Add a collator to ComparisonMatchExpression, InMatchExpressionTess Avitabile2016-04-131-1/+2
* SERVER-20506 Conditionally order match and unwind.Benjamin Murphy2016-03-301-0/+156
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-146/+145
* SERVER-18800 Expand support for $in queries with partial indexes.Max Hirschhorn2015-06-101-3/+36
* SERVER-18491 Add support for answering $or queries with a partial index.Max Hirschhorn2015-06-041-2/+7
* SERVER-18457 Support more query operators with {$exists: true} filter.Max Hirschhorn2015-05-161-11/+47
* SERVER-18350 Refactor expression_algo.cpp.Max Hirschhorn2015-05-141-209/+121
* SERVER-17656: First pass implementation of partial indexesEliot Horowitz2015-04-021-0/+291