summaryrefslogtreecommitdiff
path: root/src/mongo/db/exec/projection_exec.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-42416 Move returnKey execution code to separate PlanStageAnton Korshunov2019-09-051-20/+1
* SERVER-42288 Consolidate Document and WorkingSetMember metadata implementations.David Storch2019-07-261-10/+5
* SERVER-42034 remove BSONObjBuilder::numStrBilly Donahue2019-07-091-4/+8
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-141-2/+2
* SERVER-40463 String utils output StringData instead of std::stringHenrik Edin2019-04-101-1/+1
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-4/+4
* SERVER-40476 remove mongoutils::str::equalsBilly Donahue2019-04-081-6/+6
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-37828 Add Stitch library projection functionsJacob Evans2019-01-181-1/+1
* SERVER-37831 Refactor ProjectionStage/ProjectionExecJacob Evans2018-12-281-169/+122
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-30731 MatchExpressionParser::parse() should require an ExpressionContextTess Avitabile2017-09-291-2/+5
* SERVER-29840 Add allowed features bitmask to MatchExpressionParser::parseTess Avitabile2017-08-251-3/+2
* SERVER-27244 Status usage compile-time facilities.ADAM David Alan Martin2017-06-181-2/+2
* SERVER-28621 Parse BSON update expression into an UpdateNode treeTess Avitabile2017-04-201-1/+1
* SERVER-2104 add support for covered projections with dotted field pathsDavid Storch2017-02-241-4/+15
* Revert "SERVER-14662 Reject ambiguous positional projections and updates"Tess Avitabile2016-11-171-11/+0
* SERVER-24118 Rename LiteParsedQuery to QueryRequest.David Hatch2016-06-031-7/+7
* SERVER-23349 make CollatorInterface methods constDavid Storch2016-05-041-1/+1
* SERVER-23680 make $elemMatch projection respect the collationDavid Storch2016-04-271-4/+6
* SERVER-23608 Make MatchExpressionParser take a CollatorInterface*Tess Avitabile2016-04-261-1/+2
* SERVER-14662 Reject ambiguous positional projections and updatesTess Avitabile2016-02-101-0/+11
* SERVER-18826 Rename WorkingSet State Names from LOC to RIDJames Wahlin2016-02-051-3/+3
* SERVER-19510 Move ExtensionsCallback out of MatchExpressionParserJason Rassi2015-11-121-1/+1
* SERVER-19510 Rename MatchExpressionParser::WhereCallbackJason Rassi2015-11-051-2/+2
* SERVER-20117 Allow queries with meta sortkey to be covered in mongosYunhe (John) Wang2015-10-121-42/+20
* SERVER-19355 allow simultaneous returnKey and sortKey meta-projectionsDavid Storch2015-09-021-13/+40
* SERVER-19355 add {$meta: 'sortKey'} projectionDavid Storch2015-08-241-0/+10
* SERVER-16889 StatusWithMatchExpression replace ME* with unique_ptr<ME>Qingyang Chen2015-07-061-3/+4
* SERVER-18961 avoid iterating the entire working set when preparing for a Wire...David Storch2015-07-011-3/+3
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-411/+377
* SERVER-17718 deprecate showDiskLoc()David Storch2015-04-091-8/+4
* SERVER-17132: Added SnapshotId and Snapshotted and use them in query to make ...Eliot Horowitz2015-02-021-4/+4
* SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow2015-01-151-0/+3
* SERVER-13679 Make RecordId and DiskLoc separate typesMathias Stearn2014-12-081-1/+5
* SERVER-13679 Replace DiskLoc with RecordId outside of MMAPv1Mathias Stearn2014-11-261-2/+2
* SERVER-13797 Abstract $where processing and remove usages of getContextKaloian Manassiev2014-05-091-2/+5
* SERVER-13337 support queries with projections in the idhack runnerDavid Storch2014-05-011-1/+9
* SERVER-13292 fast path simple/fully covered projectionsHari Khalsa2014-03-211-19/+17
* SERVER-12129 meta projection operator should overwrite fieldsBenety Goh2014-02-071-0/+8
* SERVER-10026 some QUERY_MIGRATION cleanupHari Khalsa2014-02-041-1/+0
* SERVER-12324 replaced std::stream with str::stream in db/query and db/execBenety Goh2014-01-151-2/+2
* SERVER-10026 Refer to $meta values by string constantsJason Rassi2013-12-131-5/+6
* SERVER-9063 SERVER-10026 Rename document metadata "text" to "textScore"Jason Rassi2013-12-131-3/+3
* SERVER-10026 migrate geoNear to new exec via rewriteHari Khalsa2013-12-111-1/+37
* SERVER-11986 return failure on invalid positional $ projectionBenety Goh2013-12-101-1/+4
* SERVER-10026 returnKey in new systemHari Khalsa2013-12-051-3/+26
* SERVER-10026 support showDiskLoc in new sysHari Khalsa2013-12-041-0/+6
* SERVER-10026 faster hackier idhackHari Khalsa2013-11-271-0/+10
* SERVER-10026 sometimes there is no _id field and sometimes that's okHari Khalsa2013-11-211-3/+4