summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher/schema/json_schema_parser.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-32160 Warn users of schemas that reject all documentsTed Tuckman2021-10-151-5/+33
* SERVER-56207 Return JSON Schema `description` in document validation error me...Denis Grebennicov2021-06-251-5/+14
* SERVER-55183 Fix owning raw pointers in matcher/Jacob Evans2021-03-241-55/+47
* SERVER-54596 remove 1-arg shouldLog function (an ODR violation)Billy Donahue2021-03-181-1/+2
* SERVER-51823 Use classic engine to evaluate queries containing expressions no...Anton Korshunov2021-02-141-0/+1
* SERVER-49446 Implement validation error generation for required keywordMihai Andrei2020-10-211-7/+21
* SERVER-49446 Implement validation error generation for additionalProperties a...Mihai Andrei2020-10-201-5/+20
* SERVER-49446 Implement validation error generation for dependencies keywordMihai Andrei2020-10-131-21/+47
* SERVER-49446 Implement validation error generation for min/maxProperties keyw...Mihai Andrei2020-10-051-2/+8
* SERVER-49445 Implement validation error generation for jsonSchema array keywordsMindaugas Malinauskas2020-09-301-14/+49
* SERVER-49444 Implement validation error generation for jsonSchema logical key...Mihai Andrei2020-09-231-10/+32
* SERVER-49447 Implement validation error generation for jsonSchema scalar/misc...Mihai Andrei2020-09-111-11/+28
* SERVER-50008 Implement basic jsonSchema validation error generationMihai Andrei2020-08-211-66/+131
* SERVER-42046: Remove redundant moves from query codeNikita Lapkov2020-08-141-2/+2
* SERVER-48353 logv2 cleanup for db/query, s/query, db/views, db/matcherMindaugas Malinauskas2020-06-081-6/+6
* SERVER-45514 Reject document validators with encryption-related keywords if t...Nick Zolnierz2020-04-271-37/+98
* SERVER-47735 change mongo source over to logv2Billy Donahue2020-04-261-2/+2
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-281-1/+0
* SERVER-46404 Remove shouldLog from logger V1 APIMark Benvenuto2020-02-281-1/+1
* SERVER-45869 automatically converted structured loggingGabriel Russell2020-02-131-3/+11
* SERVER-44623 Rework JSON generation from BSONObjHenrik Edin2019-12-181-1/+1
* SERVER-43842 Break up json_schema_parser_test.cpp to fix -fvar-tracking-assig...Nicholas Zolnierz2019-10-071-0/+1
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-78/+73
* SERVER-9763 Remove BSONObjBuilder append unsigned methodAlya Berciu2019-07-031-15/+17
* SERVER-41782 Enumerate and remove Query-related FeatureCompatibilityVersion 4...Anton Korshunov2019-06-211-10/+0
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-71/+70
* SERVER-40477 Make BSON type set available in schema metadata tree.David Storch2019-05-151-20/+0
* SERVER-40516 Ban single-valued BSON types in encrypt objectTed Tuckman2019-05-031-0/+14
* SERVER-40802 stop using boost::container::flat_setMathias Stearn2019-05-011-30/+26
* SERVER-40627 Ban schemas which define a deterministic encrypted field without...Ted Tuckman2019-04-301-1/+8
* SERVER-40253 Implement count command in IDLTed Tuckman2019-04-251-3/+2
* SERVER-39492 Allow array of BSON types in encrypt.bsonType specificationPawel Terlecki2019-04-121-1/+1
* SERVER-39248 Implement FCV check for new JSON Schema encryption keywordsNick Zolnierz2019-04-091-53/+101
* SERVER-40267 Clean up debug string generation for MatchExpression.David Storch2019-03-221-1/+2
* SERVER-39171 Implement encrypt.bsonType validationPawel Terlecki2019-03-121-31/+12
* Revert "SERVER-39171 Implement encrypt.bsonType validation"David Storch2019-03-121-12/+31
* SERVER-39171 Implement encrypt.bsonType validationPawel Terlecki2019-03-121-31/+12
* SERVER-39246 Remove accidentally committed file and fixed a typoPawel Terlecki2019-02-251-1/+1
* SERVER-39246 Validate encryptMetadata in JSONSchemaParserPawel Terlecki2019-02-231-5/+40
* SERVER-39182 Validate JSON schema 'encrypt' object at parse timeTed Tuckman2019-02-211-5/+32
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-39223 Expose type set parsing in JSON Schema parserNick Zolnierz2019-02-131-39/+47
* SERVER-39223 Move JSON Schema keywords to headerNick Zolnierz2019-02-061-151/+135
* SERVER-38900 Implement JSON Schema parsing for 'encrypt'vrachev2019-01-251-0/+54
* SERVER-38248 Change StringMap implementation to absl::flat_hash_mapHenrik Edin2018-12-041-70/+70
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-21/+23
* SERVER-32784 Add $convert with typecast conversions.Justin Seyster2018-02-151-1/+1
* SERVER-31639: Additional optimizations for MatchExpression::getOptimizer()Nick Zolnierz2017-12-201-11/+5
* SERVER-30783 Move init() logic to MatchExpression constructorsBlake Oler2017-11-141-124/+67
* SERVER-30176: Extend the JSON Schema parser to handle logical restriction key...Nick Zolnierz2017-09-191-0/+67