summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/expression.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-11118 Fix duplicate uassert idsKaloian Manassiev2014-07-241-3/+3
* SERVER-11118 add dateToString aggregation operatorAdam Midvidy2014-07-241-37/+220
* SERVER-14343 leaner include pathsAndrew Morrow2014-07-121-2/+2
* SERVER-13882 Replace boost::function with stdx::function and boost::bind with...Andy Schwerin2014-05-161-10/+9
* SERVER-12180 Clean up dependency tracking codeMathias Stearn2014-01-211-18/+14
* SERVER-11675 Agg text supportMathias Stearn2013-12-181-0/+30
* SERVER-11708 Cache RHS set in $setIsSubsetMathias Stearn2013-12-181-10/+61
* SERVER-11998 Fix typo in agg error messageMathias Stearn2013-12-111-1/+1
* SERVER-11692 step 4: Use Variables::Id to get/set ValuesMathias Stearn2013-11-131-34/+47
* SERVER-11692 step 3: Pass Variables as pointer rather than const ref.Mathias Stearn2013-11-131-55/+57
* SERVER-11692 step 2: use VariablesParseState at parse timeMathias Stearn2013-11-131-49/+84
* SERVER-11692 step 1: VariablesParseState plumbingMathias Stearn2013-11-131-36/+75
* SERVER-11203 Reverting changes to time support code to work with negative time_tShaun Verch2013-10-211-1/+3
* Clean up ExpressionCompareMathias Stearn2013-10-211-56/+39
* Allow agg Expressions to have differing serializations and explainsMathias Stearn2013-10-211-15/+17
* SERVER-6058 Factor out date to UTC handling code and use in mongoexportShaun Verch2013-10-111-3/+1
* Don't require a pointer to BSONElement in pipeline parsing.Mathias Stearn2013-10-111-7/+5
* Rip out Expression::toMatcherBson()Mathias Stearn2013-10-081-28/+0
* Rip out ExpressionFieldRangeMathias Stearn2013-10-081-339/+0
* SERVER-5916 Allow bare $$ROOT or $$CURRENT without subfieldsMathias Stearn2013-09-241-1/+5
* SERVER-10086 print typeName rather than type number on type error in $set ope...matt dannenberg2013-09-091-7/+9
* SERVER-4899 $size for aggregationmatt dannenberg2013-09-091-0/+16
* SERVER-8886 Add OpenSSL exception to files in src/mongo/dbIan Whalen2013-09-061-0/+12
* SERVER-10588 $cond accepts an object with the fields if, then, and else (a la...matt dannenberg2013-08-261-0/+33
* SERVER-10086 fix $setDifference to return a set (spec changed)matt dannenberg2013-08-261-2/+4
* SERVER-10628 change $any to $anyElementTrue, $all to $allElementsTrue, and r...matt dannenberg2013-08-261-31/+10
* Update comments in ExpressionNary::optimize()Mathias Stearn2013-08-191-23/+12
* Replace static, sorted list of expressions with localized registrationMathias Stearn2013-08-191-73/+68
* Unify agg Expression parsing to eliminate special casesMathias Stearn2013-08-191-337/+105
* Replace ExpressionNary::getFactory() with isAssociativeAndCommutative()Mathias Stearn2013-08-191-124/+59
* SERVER-10086 fix improper removing from a containermatt dannenberg2013-08-131-5/+9
* SERVER-5782 $literal operator to help prevent injection attacksmatt dannenberg2013-08-091-1/+2
* all, any, and none expressions added to aggmatt dannenberg2013-08-091-12/+83
* SERVER-10086 $set operations for aggmatt dannenberg2013-08-091-0/+218
* removing mutable BSONElement pointer from parseExpressionmatt dannenberg2013-08-091-20/+16
* Remove redundant argument number checkingMathias Stearn2013-08-091-159/+6
* Remove deprecated methods from DocumentMathias Stearn2013-08-091-2/+2
* Remove unnecessarily defined constructors and destructors from aggregationMathias Stearn2013-08-091-197/+3
* Remove unused Builder class from aggregationMathias Stearn2013-08-091-1/+0
* Clean up #includes to conform with coding standardDan Pasette2013-07-241-8/+9
* modest ( ~ !10% ) compile time speedup by some small header cleanupEliot Horowitz2013-06-231-0/+2
* Make scons lint happyMathias Stearn2013-06-181-1/+1
* SERVER-9841 $map expression for aggregationMathias Stearn2013-06-181-2/+117
* Rename ExpressionMap typedef to FieldMapMathias Stearn2013-06-181-6/+6
* SERVER-9840 Introduce the concept of Variables into aggregation and add $let ...Mathias Stearn2013-06-181-110/+323
* Add Value::consume() to create an Array-typed Value without copyingMathias Stearn2013-06-181-2/+2
* Literal syntax for Document/Value similar to BSON() and BSON_ARRAY()Mathias Stearn2013-06-181-39/+19
* exchanged toBson(Obj|Array) to serialize in aggMatt Dannenberg2013-06-181-161/+65
* removes legacy Value "createType" functionsMatt Dannenberg2013-06-181-29/+30
* SERVER-8239 $concat should only support stringsMathias Stearn2013-02-071-0/+7