summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher
Commit message (Expand)AuthorAgeFilesLines
* SERVER-61421 Change SBE plan cache key encoding to reflect auto-parameterizationRuoxin Xu2022-03-151-1/+1
* SERVER-63124 Add support for pushing filters into column index scanCharlie Swanson2022-03-083-2/+808
* SERVER-63295 Add tests for server-side rewrite for queries with dotted pathsNicholas Zolnierz2022-03-084-19/+16
* SERVER-64036 Avoid making a copy of JsFunction when generating an SBE planAnton Korshunov2022-03-072-8/+16
* SERVER-63294 server-side rewrite for match expressions with FLE find payloadsDavis Haupt2022-03-0120-82/+118
* SERVER-63383 Add Token GenerationMark Benvenuto2022-02-141-0/+48
* SERVER-62795 Bind values for parameterized queries in SBE RuntimeEnvironmentDavid Storch2022-02-085-46/+96
* SERVER-62434 Implement query optimizer based on Path algebra and CascadesSvilen Mihaylov2022-01-311-3/+9
* SERVER-61420 Use ComparisonMatchExpressionBase for auto parameterizationAlexander Ignatyev2022-01-212-10/+10
* SERVER-59163 Allow creating partial indexes on time-series collectionsDavid Percy2022-01-213-7/+97
* SERVER-61420 Create MatchExpression visitor to set paramId on tree nodesAlexander Ignatyev2022-01-1812-13/+850
* SERVER-27209 Eliminate dangerous BSONElement string extraction methodsMatt Kneiser2022-01-131-1/+2
* SERVER-62481 Fix crash in $_internalBucketGeoWithin parserDavid Percy2022-01-111-1/+7
* SERVER-61566 Fix and extract coercion to 32-bit int logic in expression parsingRui Liu2021-11-303-72/+76
* SERVER-60044 Pushdown _internalBucketGeoWithin predicate for $geoIntersects q...Matt Boros2021-11-091-1/+2
* SERVER-59505 Fix TS pushdown predicate to capture variable type measurementssamontea2021-11-021-0/+2
* SERVER-58772: Improve error message for top level $not expressionMatt Boros2021-10-202-8/+23
* SERVER-32160 Warn users of schemas that reject all documentsTed Tuckman2021-10-151-5/+33
* SERVER-59873 Return correct Status when failed parsing $_internalBucketGeoWithinRuoxin Xu2021-10-051-7/+19
* SERVER-60445 Fix $_internalBucketGeoWithin with mixed typesDavid Percy2021-10-051-9/+57
* SERVER-59508 Support $or in partialFilterExpression; remove top level $and re...James Wahlin2021-10-012-30/+171
* SERVER-53901 Improve EncryptSchemaKeyId matcher error messageAnna Henningsen2021-09-101-4/+5
* SERVER-57854 Fallback to classic engine for queries with match expressions on...Andrii Dobroshynski2021-09-071-6/+10
* SERVER-58371 Allow $_internalBucketGeoWithin to scan 'bucket-2dsphere' indexsamontea2021-09-031-1/+12
* SERVER-58344 Remove ServerGlobalParams::FeatureCompatibility and replace refe...Vishnu Kaushik2021-09-011-1/+1
* SERVER-57568 Implement query routing behaviour for sharded time series collec...Arun Banala2021-08-301-0/+28
* SERVER-57765 fix windows compileBenety Goh2021-08-281-1/+1
* SERVER-57765:Allow partial filter expression to use $_internalBucketGeoWithinMaddie Zechar2021-08-273-10/+70
* Revert "SERVER-32739: allow limit in $filter expression"Maddie Zechar2021-08-273-72/+10
* SERVER-32739: allow limit in $filter expressionMaddie Zechar2021-08-273-10/+72
* SERVER-57321 ModMatchExpression returns false when dividend cannot be represe...Mihai Andrei2021-08-251-8/+10
* SERVER-55057 Improvements to ComparisonMatchExpressionsBikash Chandra2021-08-232-44/+128
* Revert "SERVER-58443 Translate $near/$nearSphere on a view to $geoNear"David Percy2021-08-191-1/+0
* SERVER-57764 Push down $geoWithin past $_internalUnpackBucket using $_interna...Alice Doherty2021-08-192-2/+5
* SERVER-59230 Fix compile errors in C++20 mode with GCC 11 and clang 12Andrew Morrow2021-08-152-14/+15
* SERVER-58443 Translate $near/$nearSphere on a view to $geoNearDavid Percy2021-08-111-0/+1
* SERVER-57762 Create an internal, bucketed $geoWithin operatorRuoxin Xu2021-08-068-0/+636
* SERVER-56602 Track usage of match expressions in serverStatusMilena Ivanova2021-08-054-17/+53
* SERVER-58612 Add Column as BSON Binary Subtype 7Henrik Edin2021-08-031-0/+8
* SERVER-57291 Add path length check to expression_parser and tests.Jennifer Peshansky2021-07-291-0/+6
* SERVER-58359: More flexible query containment for $geoWithinMaddie Zechar2021-07-281-0/+35
* SERVER-56366 Update FCV constants to recognize 5.1 as latestJon Streets2021-07-231-1/+1
* SERVER-57321 Make $mod match expression handle NaN, Infinity and large valuesMindaugas Malinauskas2021-07-203-14/+48
* SERVER-56568 Remove LIBDEPS_TYPEINFO in favor of disabling vptr sanitizer for...Andrew Morrow2021-07-091-3/+0
* SERVER-50524 Remove Document Validation FCV4.7 gating and remove related syst...Mickey. J Winters2021-07-081-4/+0
* SERVER-56907 Remove feature flag for Mitigate pain of using field names with ...Milena Ivanova2021-07-051-1/+3
* SERVER-26991: Inconsistent handling of RegEx optionsMickey. J Winters2021-07-022-19/+10
* SERVER-56207 Return JSON Schema `description` in document validation error me...Denis Grebennicov2021-06-257-57/+232
* 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-144-33/+37