summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher
Commit message (Expand)AuthorAgeFilesLines
* SERVER-63049 Implemented counters for aggregate accumulator expressionsTimour Katchaounov2022-07-291-3/+3
* SERVER-66072 Fix dependency analysis for $match on $expr with $randAlya Berciu2022-07-282-12/+41
* SERVER-66379 $or to $in conversion flawedTimour Katchaounov2022-06-021-1/+3
* SERVER-66120 Use consistent way to refer to FLE 2 encryption in user-facing m...Mark Benvenuto2022-05-171-1/+2
* SERVER-65847 Construct simpler parameterized SBE index scan plans when possibleDenis Grebennicov2022-05-091-2/+9
* SERVER-64126 Make bsonType in encryptedFields optional for non-indexed fieldsMark Benvenuto2022-04-073-31/+93
* SERVER-64305 Use column store index for queries referencing few fieldsCharlie Swanson2022-04-071-0/+9
* SERVER-64113 Correct FLE1 match expression castJacob Evans2022-04-061-1/+1
* SERVER-58789 Make GeometryContainer copyableDan Larkin-York2022-04-065-50/+47
* SERVER-64626 Validation errors should indicate implicit validation of encrypt...Erwin Pe2022-04-062-1/+2
* SERVER-63350 Implement IET evaluation transporterAlexander Ignatyev2022-03-295-91/+78
* SERVER-63349 Modify QueryPlanner and IndexBoundsBuilder to produce an IETAlexander Ignatyev2022-03-235-6/+12
* SERVER-64764 Fix '$$ROOT' handling in $expr rewriteCharlie Swanson2022-03-222-2/+16
* SERVER-63643 Generate implicit schema for create collection with encrypted fi...Erwin Pe2022-03-1811-6/+733
* 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