summaryrefslogtreecommitdiff
path: root/src/mongo/dbtests/expressiontests.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-12180 Clean up dependency tracking codeMathias Stearn2014-01-211-21/+33
* SERVER-8886 Final set of license exceptions for OpenSSLIan Whalen2013-12-101-0/+12
* SERVER-11692 step 4: Use Variables::Id to get/set ValuesMathias Stearn2013-11-131-28/+56
* SERVER-11692 step 3: Pass Variables as pointer rather than const ref.Mathias Stearn2013-11-131-2/+3
* SERVER-11692 step 1: VariablesParseState plumbingMathias Stearn2013-11-131-26/+53
* Allow agg Expressions to have differing serializations and explainsMathias Stearn2013-10-211-15/+16
* Don't require a pointer to BSONElement in pipeline parsing.Mathias Stearn2013-10-111-4/+4
* Rip out ExpressionFieldRangeMathias Stearn2013-10-081-204/+0
* SERVER-10086 fix $setDifference to return a set (spec changed)matt dannenberg2013-08-261-0/+14
* SERVER-10628 change $any to $anyElementTrue, $all to $allElementsTrue, and r...matt dannenberg2013-08-261-30/+23
* Unify agg Expression parsing to eliminate special casesMathias Stearn2013-08-191-24/+26
* Replace ExpressionNary::getFactory() with isAssociativeAndCommutative()Mathias Stearn2013-08-191-19/+32
* all, any, and none expressions added to aggmatt dannenberg2013-08-091-0/+119
* SERVER-10086 $set operations for aggmatt dannenberg2013-08-091-0/+324
* removing mutable BSONElement pointer from parseExpressionmatt dannenberg2013-08-091-5/+2
* Remove redundant argument number checkingMathias Stearn2013-08-091-54/+1
* Remove deprecated methods from DocumentMathias Stearn2013-08-091-4/+2
* Remove unused Value-from-BSONType constructorMathias Stearn2013-08-091-2/+2
* Clean up #includes to conform with coding standardDan Pasette2013-07-241-5/+3
* SERVER-9840 Introduce the concept of Variables into aggregation and add $let ...Mathias Stearn2013-06-181-21/+21
* exchanged toBson(Obj|Array) to serialize in aggMatt Dannenberg2013-06-181-75/+68
* removes legacy Value "createType" functionsMatt Dannenberg2013-06-181-56/+56
* SERVER-6239 support $add and $subtract with datesMathias Stearn2012-12-141-10/+13
* Improve aggregation handling of nullish Values - part 2Mathias Stearn2012-12-141-4/+4
* Optimize ExpressionFieldPath and give better semanticsMathias Stearn2012-12-101-5/+6
* Normalize handling of Undefined vs EOO/missing in aggMathias Stearn2012-12-101-12/+23
* Make Value::compare behave the same as BSONElement::woCompareMathias Stearn2012-12-101-4/+4
* Rewrite Document and Value classesMathias Stearn2012-11-161-37/+36
* Fixed typosPascal Borreli2012-10-141-1/+1
* Tests for aggregation string expressions.Aaron2012-08-241-0/+232
* Minor cleaning and unit tests for ExpressionAnd and ExpressionOr.Aaron2012-08-241-0/+431
* Add some Expression unit tests.Aaron2012-08-241-0/+1954
* SERVER-6795 Correctly optimize reverse sense ExpressionCompare to ExpressionF...Aaron2012-08-201-0/+366
* SERVER-6779 Correctly serialize ExpressionCoerceToBoolMathias Stearn2012-08-201-0/+40
* SERVER-6688 ExpressionConstant serializes as $constMathias Stearn2012-08-021-1/+1
* Compile linux by adding newline at end of file.Aaron2012-07-311-1/+1
* Add some Expression unit tests.Aaron2012-07-311-0/+433