summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document_source_match.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-26/+28
* SERVER-35329 Package agg projection code for use outside of agg executionBernard Gorman2018-06-221-3/+3
* SERVER-35043, SERVER-22949: move geoNear implementation into aggregationKyle Suarez2018-06-181-1/+1
* SERVER-31760 Add InternalExprEqMatchExpression.David Storch2017-12-181-0/+1
* SERVER-30783 Move init() logic to MatchExpression constructorsBlake Oler2017-11-141-2/+2
* SERVER-31443 Add support for change streams with non-simple collations.Charlie Swanson2017-11-031-3/+3
* SERVER-31292: Make explain reflect optimizationsjannaerin2017-10-301-1/+5
* SERVER-30731 Add expr support in MatchExpression outside of aggregationTess Avitabile2017-10-051-6/+2
* Reapply "SERVER-30991 Introduce MatchExpression::optimize()."Justin Seyster2017-09-291-2/+1
* SERVER-30731 MatchExpressionParser::parse() should require an ExpressionContextTess Avitabile2017-09-291-7/+2
* Revert "SERVER-30991 Introduce MatchExpression::optimize()."Justin Seyster2017-09-281-1/+2
* SERVER-30991 Introduce MatchExpression::optimize().Justin Seyster2017-09-281-2/+1
* SERVER-30987: Enable and test $jsonSchema in the aggregation $match stageNick Zolnierz2017-09-261-7/+6
* SERVER-30399 Add caching for $lookup non-correlated sub-pipeline prefixBernard Gorman2017-09-241-2/+11
* SERVER-30176: Extend the JSON Schema parser to handle logical restriction key...Nick Zolnierz2017-09-191-0/+1
* SERVER-30951 Add top-level $expr to MatchExpressionJames Wahlin2017-09-101-11/+1
* SERVER-30704 Use ARM to merge agg cursors on mongos.Charlie Swanson2017-09-011-4/+9
* SERVER-29840 Add allowed features bitmask to MatchExpressionParser::parseTess Avitabile2017-08-251-23/+14
* SERVER-30245 Add $_internalSchemaType.David Storch2017-08-171-10/+11
* SERVER-29586: Create a $_internalSchemaAllElemMatchFromIndex MatchExpressionAnne Lim2017-08-101-0/+1
* SERVER-30046 Support $expr constant expression in ComparisonMatchExpressionJames Wahlin2017-08-091-4/+4
* SERVER-30034 create a $_internalSchemaMatchArrayIndex match expressionKyle Suarez2017-08-081-0/+1
* SERVER-30175: Extend the JSON Schema parser to handle multipleOf keywordAnne Lim2017-08-041-0/+1
* SERVER-19402 Change agg array sort semantics to match find.David Storch2017-07-211-17/+3
* SERVER-29814 Move BSONObj::MatchType/BSONElement::getGtLtOp() to matcherJames Wahlin2017-07-211-30/+32
* SERVER-29583: Create $_internalSchemaMinProperties and $_internalSchemaMaxPro...Anne Lim2017-07-201-2/+0
* SERVER-29583: Create $_internalSchemaMinProperties and $_internalSchemaMaxPro...Anne Lim2017-07-191-0/+2
* SERVER-29581 Create $_internalSchemaMinLength and $_internalSchemaMaxLength M...Natalia Jacobowitz2017-07-141-0/+2
* SERVER-29585: Create a $_internalSchemaObjectMatch MatchExpressionNick Zolnierz2017-07-111-0/+1
* SERVER-29588 create an $_internalSchemaUniqueItems MatchExpressionKyle Suarez2017-07-071-0/+1
* SERVER-29587: Partition MatchExpression types into categories, fixes anNick Zolnierz2017-07-071-6/+6
* SERVER-29587: Create $_internalSchemaMinItems and $_internalSchemaMaxItems Ma...Nick Zolnierz2017-06-271-0/+2
* Revert "SERVER-29587: Create $_internalSchemaMinItems and $_internalSchemaMax...Siyuan Zhou2017-06-271-2/+0
* SERVER-29587: Create $_internalSchemaMinItems and $_internalSchemaMaxItems Ma...Nick Zolnierz2017-06-271-0/+2
* SERVER-27244 Status usage compile-time facilities.ADAM David Alan Martin2017-06-181-2/+2
* SERVER-27115 extend $match swapping optimization to handle renamed fieldsDavid Storch2017-04-181-16/+28
* SERVER-25694 Eliminate race in PlanExecutor cleanup.Charlie Swanson2017-04-131-6/+5
* SERVER-19758 add support for "executionStats" and "allPlansExecution" to agg ...David Storch2017-03-131-1/+1
* SERVER-27288 Release Document ref in DocumentSourceSkip and DocumentSourceMat...James Wahlin2016-12-191-0/+7
* SERVER-25535 Remove injectExpressionContext().Charlie Swanson2016-12-161-6/+1
* SERVER-27213 Recompute dependencies when joining matchesCharlie Swanson2016-12-011-1/+3
* SERVER-25911 Avoid extra string allocations during $matchCharlie Swanson2016-11-111-3/+1
* SERVER-22632 Split up document_source.h into one header per stage.Charlie Swanson2016-10-241-1/+1
* SERVER-19153 push $match as far forward as possibleDavid Storch2016-10-061-7/+4
* SERVER-25038 add LiteParsedPipelineDavid Storch2016-10-031-3/+5
* SERVER-24153 Split document_source_test.cpp into one file per stage.Charlie Swanson2016-09-011-3/+9
* SERVER-24153 Allow pipelines within $facet stage to process in batches.Charlie Swanson2016-09-011-10/+10
* SERVER-24508 DocumentComparator and ValueComparatorDavid Storch2016-07-141-4/+7
* SERVER-24651 Add and use string data literalsJason Carey2016-06-171-1/+1
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-34/+30