summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher
Commit message (Collapse)AuthorAgeFilesLines
* 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 ↵James Wahlin2021-10-012-30/+171
| | | | restriction
* SERVER-53901 Improve EncryptSchemaKeyId matcher error messageAnna Henningsen2021-09-101-4/+5
|
* SERVER-57854 Fallback to classic engine for queries with match expressions ↵Andrii Dobroshynski2021-09-071-6/+10
| | | | on empty field names
* SERVER-58371 Allow $_internalBucketGeoWithin to scan 'bucket-2dsphere' indexsamontea2021-09-031-1/+12
|
* SERVER-58344 Remove ServerGlobalParams::FeatureCompatibility and replace ↵Vishnu Kaushik2021-09-011-1/+1
| | | | references with generated FCV constants
* SERVER-57568 Implement query routing behaviour for sharded time series ↵Arun Banala2021-08-301-0/+28
| | | | collections
* 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 ↵Mihai Andrei2021-08-251-8/+10
| | | | represented as a valid integer
* 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
| | | | This reverts commit 02894677cc0eaa10fac99d2b99f18abf4fc33c74.
* SERVER-57764 Push down $geoWithin past $_internalUnpackBucket using ↵Alice Doherty2021-08-192-2/+5
| | | | $_internalBucketGeoWithin
* 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 ↵Andrew Morrow2021-07-091-3/+0
| | | | | | | for dyanmic builds This reverts the changes made for SERVER-49798 in favor of disabling the vptr sanitizer when using ubsan for --link-model=dynamic builds.
* SERVER-50524 Remove Document Validation FCV4.7 gating and remove related ↵Mickey. J Winters2021-07-081-4/+0
| | | | system tests
* SERVER-56907 Remove feature flag for Mitigate pain of using field names with ↵Milena Ivanova2021-07-051-1/+3
| | | | dots and dollars
* SERVER-26991: Inconsistent handling of RegEx optionsMickey. J Winters2021-07-022-19/+10
|
* SERVER-56207 Return JSON Schema `description` in document validation error ↵Denis Grebennicov2021-06-257-57/+232
| | | | message
* SERVER-57300 Fix logic for detecting numeric path component to avoid ↵Andrii Dobroshynski2021-06-171-9/+13
| | | | executing with SBE
* SERVER-21929 Make $in with null always match undefinedDavid Storch2021-06-144-33/+37
|
* SERVER-54822: sort should be pushed automatically before unwind if sort is ↵Militsa Sotirova2021-06-142-0/+11
| | | | happening on a different field.
* SERVER-56265 Cleanly fail unsupported queries on timeseries collectionsEric Cox2021-06-071-1/+1
|
* Revert "SERVER-56265 Cleanly fail unsupported queries on timeseries collections"Eric Cox2021-06-041-1/+1
| | | | This reverts commit 7e0bc86f525d56dedca7d8bf9c858d5a8b49fae1.
* SERVER-54741: Extend expression walker to support read-only use casesHana Pearlman2021-06-041-1/+1
|
* SERVER-56265 Cleanly fail unsupported queries on timeseries collectionsEric Cox2021-06-031-1/+1
|
* SERVER-57053 Split CanonicalQuery validation on pre- and post-normalizationAnton Korshunov2021-05-201-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 ↵Alya Berciu2021-05-131-2/+7
| | | | with '.' and '$'
* 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 ↵Timour Katchaounov2021-05-104-0/+190
| | | | | | slow for large $or queries Implement a rewrite of single-path ORs into IN-lists.
* 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
| | | | Co-authored-by: Yuhong Zhang <danielzhangyh@gmail.com>
* SERVER-54975 Rename IDL parser classes to use CommandRequest and ↵Bernard Gorman2021-04-021-28/+28
| | | | CommandReply suffixes