summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher
Commit message (Expand)AuthorAgeFilesLines
* SERVER-66379 $or to $in conversion flawedTimour Katchaounov2022-06-021-1/+3
* SERVER-59505 Fix TS pushdown predicate to capture variable typesamontea2021-11-021-0/+2
* SERVER-57568 Implement query routing behaviour for sharded time series collec...Arun Banala2021-10-161-0/+28
* SERVER-56602 Track usage of match expressions in serverStatusMilena Ivanova2021-10-124-17/+53
* SERVER-57321 Make $mod match expression handle NaN, Infinity and large valuesMindaugas Malinauskas2021-09-203-14/+50
* SERVER-56568 Remove LIBDEPS_TYPEINFO in favor of disabling vptr sanitizer for...Andrew Morrow2021-07-201-3/+0
* SERVER-57300 Fix logic for detecting numeric path component to avoid executin...Andrii Dobroshynski2021-06-171-9/+13
* SERVER-21929 Make $in with null always match undefinedDavid Storch2021-06-154-33/+37
* SERVER-57053 Split CanonicalQuery validation on pre- and post-normalizationAnton Korshunov2021-05-211-1/+4
* SERVER-56928 Fix bug with findOne() query that uses $near operatorMihai Andrei2021-05-171-2/+5
* SERVER-49118 Update error messages for operations that reject fieldnames with...Alya Berciu2021-05-131-2/+7
* SERVER-56831 Complete TODO listed in SERVER-55449Amirsaman Memaripour2021-05-121-2/+2
* SERVER-34012 Planner's logic for taking union of index bounds intervals is sl...Timour Katchaounov2021-05-104-0/+190
* SERVER-49117 Remove storage validation of '$' prefixes in insert and updateAlya Berciu2021-05-051-3/+4
* SERVER-56066 [SBE] Fix numeric path component check for $nin and $allMihai Andrei2021-04-211-3/+8
* SERVER-56066 [sbe][sharding] Fix numeric path component check for $neMihai Andrei2021-04-161-5/+15
* SERVER-53638 Enable pushdown of config.cache.chunks $lookup through $sortCharlie Swanson2021-04-091-1/+1
* SERVER-54975 Rename IDL parser classes to use CommandRequest and CommandReply...Bernard Gorman2021-04-021-28/+28
* SERVER-39938: Pushdown $match on $expr before $lookupAlya Berciu2021-03-312-35/+106
* SERVER-22473 Return error status when parsing GeoNear exrpession instead of e...joshua2021-03-302-10/+30
* SERVER-55281 lint for newline violationsBilly Donahue2021-03-256-6/+6
* SERVER-55183 Fix owning raw pointers in matcher/Jacob Evans2021-03-2429-564/+510
* SERVER-54596 remove 1-arg shouldLog function (an ODR violation)Billy Donahue2021-03-181-1/+2
* SERVER-54817 Include number of items in the error for array length validationMihai Andrei2021-03-162-11/+26
* SERVER-53484: Allow rewrite to push meta predicates past $unpackBucketHana Pearlman2021-03-152-30/+57
* SERVER-43762 tighten the overload set for BSONObjBuilder::appendNumberBynn Lee2021-03-051-1/+2
* SERVER-54233 Implement $derivative window-function executorDavid Percy2021-03-042-9/+9
* SERVER-54589: Extend MatchExpression renaming to support $match with $exprHana Pearlman2021-02-254-16/+97
* SERVER-54405 Fall back to classic engine when match contains numeric path com...Ian Boros2021-02-253-6/+28
* Revert "SERVER-43762 tighten the overload set for BSONObjBuilder::appendNumber"Bynn Lee2021-02-251-2/+1
* SERVER-43762 tighten the overload set for BSONObjBuilder::appendNumberBynn Lee2021-02-221-1/+2
* SERVER-53060 Remove QueryRequest classRuoxin Xu2021-02-171-73/+69
* SERVER-51823 Use classic engine to evaluate queries containing expressions no...Anton Korshunov2021-02-142-11/+35
* SERVER-54299 Mark OrMatchExpression::matchesSingleElement as dead codeNikita Lapkov2021-02-101-6/+1
* SERVER-39943 Create match expressions for aggregation $gt/$gte/$lt/$lte and a...Katherine Wu2021-02-0113-165/+657
* SERVER-51624 Modify query commands to enforce API version 1 behaviourRuoxin Xu2021-01-301-3/+3
* SERVER-52913 Support $elemMatch projection operator in SBENikita Lapkov2021-01-131-2/+2
* SERVER-53344 Validator expression with $geoWithin reports incorrect error mes...Mihai Andrei2021-01-082-28/+107
* SERVER-51619 Convert find command input to IDLArun Banala2021-01-071-6/+9
* SERVER-40811 make initializers throwyBilly Donahue2020-12-081-2/+0
* SERVER-51839 Add error context when document validator with $expr fails by th...Mihai Andrei2020-12-033-21/+134
* SERVER-53007 Add $eq support to queryOperatorMapJames Wahlin2020-12-033-25/+7
* SERVER-32960: Make $mod truncate float values consistently and use long long ...Nikita Lapkov2020-11-194-11/+77
* SERVER-52827 Define an IDL type that accepts any BSON value in basic_types.idlGeorge Wangensteen2020-11-182-36/+1
* SERVER-50388 Support $where operator in SBENikita Lapkov2020-11-173-57/+13
* SERVER-52556 Versioned CollectionCatalog. Writes are performed using copy-on-...Henrik Edin2020-11-131-1/+1
* SERVER-51399 Validation errors for $expr should report result of evaluation, ...Mindaugas Malinauskas2020-10-275-13/+62
* SERVER-51781 $sampleRate and $regex edge cases should have error annotationsMihai Andrei2020-10-223-12/+71
* SERVER-38289 Teach objects builders how to build idl files.Daniel Moody2020-10-221-1/+1
* SERVER-49446 Implement validation error generation for required keywordMihai Andrei2020-10-214-113/+912