Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -8/+10 |
| | |||||
* | SERVER-34364 replace references to invariantOK with invariant | Benety Goh | 2018-04-26 | 1 | -1/+1 |
| | |||||
* | SERVER-30751 Use optimized MatchExpressions in JSON parser test. | Justin Seyster | 2017-10-23 | 1 | -0/+14 |
| | | | | | | | | | | | | The JSON Schema parser tests check that the output of the parser matches an expected MatchExpression. The initial output of the parser often includes a lot of unnecessary $and and $or stages that make it confusing to read. Optimizing this output and using that for the check instead makes the test more readable and adds some additional testing for the optimizer. This patch also adds getOptimizer() logic to a few MatchExpression classes that still needed it. | ||||
* | SERVER-31029 Add support for top-level $expr within $or and $and | Blake Oler | 2017-10-09 | 1 | -10/+4 |
| | |||||
* | SERVER-30731 Add expr support in MatchExpression outside of aggregation | Tess Avitabile | 2017-10-05 | 1 | -1/+2 |
| | |||||
* | SERVER-30731 MatchExpressionParser::parse() should require an ExpressionContext | Tess Avitabile | 2017-09-29 | 1 | -2/+2 |
| | |||||
* | SERVER-30664: extend ExpressionWithPlaceholder to accept more expressions | Nick Zolnierz | 2017-08-30 | 1 | -49/+40 |
| | |||||
* | SERVER-29840 Add allowed features bitmask to MatchExpressionParser::parse | Tess Avitabile | 2017-08-25 | 1 | -4/+1 |
| | |||||
* | SERVER-30034 create a $_internalSchemaMatchArrayIndex match expression | Kyle Suarez | 2017-08-08 | 1 | -0/+7 |
| | |||||
* | SERVER-30243: Move ArrayFilter class to expressions library, allowing for ↵ | Natalia Jacobowitz | 2017-07-25 | 1 | -0/+127 |
future re-usability with JSON Schema |