summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher
Commit message (Expand)AuthorAgeFilesLines
* 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
* SERVER-49446 Implement validation error generation for additionalProperties a...Mihai Andrei2020-10-205-81/+797
* SERVER-50504 $facet+$match on positional path does not seem to pass results t...Ruoxin Xu2020-10-151-0/+15
* SERVER-50917 util/ctype.h to replace <cctype> & <ctype.h> funcsBilly Donahue2020-10-131-5/+5
* SERVER-49446 Implement validation error generation for dependencies keywordMihai Andrei2020-10-138-111/+439
* SERVER-49454 Update ElementIterator interface to provide option to omit entir...Mindaugas Malinauskas2020-10-126-95/+238
* SERVER-49798 Added LIBDEPS_TYPEINFO for ubsan builds to add typeinfo dependen...Daniel Moody2020-10-091-0/+3
* SERVER-49443 Implement error truncation for generated document validation errorsMihai Andrei2020-10-093-65/+414
* Revert "SERVER-49443 Implement error truncation for generated document valida...Mihai Andrei2020-10-083-414/+65
* SERVER-49443 Implement error truncation for generated document validation errorsMihai Andrei2020-10-083-65/+414
* SERVER-49458 Implement error truncation for deeply nested generated errorsMihai Andrei2020-10-064-1/+102
* SERVER-49446 Implement validation error generation for min/maxProperties keyw...Mihai Andrei2020-10-056-16/+149
* SERVER-48851 CST test-command and $expr, $text, $where, $modDavid Percy2020-09-307-61/+57
* SERVER-49445 Implement validation error generation for jsonSchema array keywordsMindaugas Malinauskas2020-09-3018-76/+1254
* SERVER-51082 Make MatchExpression lifetime independent of CSTNick Zolnierz2020-09-284-85/+56
* SERVER-50984 Add CollectionPtr to replace usage of const Collection*Henrik Edin2020-09-261-1/+1
* SERVER-50676 Improve makeVector to deduce type argumentTed Tuckman2020-09-251-1/+1
* SERVER-49444 Fix compile_no_archive by using stdx::variant instead of std::va...Mihai Andrei2020-09-241-4/+4
* SERVER-49444 Implement validation error generation for jsonSchema logical key...Mihai Andrei2020-09-238-160/+941
* SERVER-50707 Coverity analysis defect 116233: Parse warningEric Cox2020-09-221-1/+1
* SERVER-50161 Add query knob to parse find commands using the grammar and CSTNick Zolnierz2020-09-212-10/+18
* SERVER-50382 Add support for $expr match expression in SBEAnton Korshunov2020-09-151-2/+2
* SERVER-50894 convert std::regex to pcrecpp::REBilly Donahue2020-09-122-10/+12
* SERVER-49447 Implement validation error generation for jsonSchema scalar/misc...Mihai Andrei2020-09-1113-57/+622
* SERVER-48848 Implement logical operators in grammarNick Zolnierz2020-09-081-0/+4
* SERVER-49102 Custom filter for logging/profilingDavid Percy2020-09-041-0/+4
* SERVER-47382 Support inequalities on arrays with $not on indexed collectionTed Tuckman2020-09-032-0/+16
* SERVER-50317 Const correct uses of CollectionHenrik Edin2020-09-021-1/+1
* SERVER-50600 Correctness of BinData setup in BitTestMatchExpression tests dep...Mindaugas Malinauskas2020-09-021-4/+4
* SERVER-49840 Implement Bits match expressions in SBEEric Cox2020-09-021-0/+4
* SERVER-48790 Add barebones CST->MatchExpression translationNick Zolnierz2020-09-013-29/+46
* Revert "SERVER-32960 Make $mod always truncate divisor and remainder toward z...Nikita Lapkov2020-09-012-49/+2
* SERVER-49499 Upgrade/downgrade behavior and testing for generating document v...Mindaugas Malinauskas2020-08-311-1/+7
* SERVER-32960 Make $mod always truncate divisor and remainder toward zeroNikita Lapkov2020-08-272-2/+49
* SERVER-49703 Added libdep linter alphabetic rule and update all libdeps list ...Daniel Moody2020-08-271-4/+4
* SERVER-49234 Add '_id' field to generated errors for updatesMindaugas Malinauskas2020-08-242-7/+45
* SERVER-50008 Implement basic jsonSchema validation error generationMihai Andrei2020-08-2113-424/+1201
* SERVER-48900 Remove format-string arguments from logv2 statementsMilena Ivanova2020-08-202-11/+3
* SERVER-49207 Implement validation error generation for array query operatorsMihai Andrei2020-08-196-65/+438
* SERVER-42046: Remove redundant moves from query codeNikita Lapkov2020-08-1428-52/+52
* SERVER-49210 Implement validation error generation for geospatial and bitwise...Mindaugas Malinauskas2020-08-137-81/+551