[SERVER-24638] Move command parsing out of Pipeline, into a new class AggregationRequest Created: 17/Jun/16  Updated: 05/Jul/16  Resolved: 24/Jun/16

Status: Closed
Project: Core Server
Component/s: Aggregation Framework
Affects Version/s: None
Fix Version/s: 3.3.9

Type: Improvement Priority: Major - P3
Reporter: Charlie Swanson Assignee: Charlie Swanson
Resolution: Done Votes: 1
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: Query 16 (06/24/16)
Participants:

 Description   

Currently there is a method Pipeline::parseCommand() which handles the parsing of all the options of the 'aggregate' command. This parsing should be done at the command level, outside of Pipeline, and Pipeline should only be responsible for parsing the 'pipeline' option to the 'aggregate' command.



 Comments   
Comment by Githook User [ 24/Jun/16 ]

Author:

{u'username': u'cswanson310', u'name': u'Charlie Swanson', u'email': u'charlie.swanson@mongodb.com'}

Message: SERVER-24638 Move command processing from Pipeline to AggregationRequest
Branch: master
https://github.com/mongodb/mongo/commit/20e9b2798d69fb2367ff9f16a1b30f4f9b73d93b

Generated at Thu Feb 08 04:06:59 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.