[SERVER-25980] Convert three parallel vectors of DocumentSourceGroup into a single array of structs Created: 06/Sep/16  Updated: 06/Dec/17  Resolved: 03/May/17

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

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

Backwards Compatibility: Fully Compatible
Participants:

 Description   

DocumentSourceGroup has three parallel vectors that should be simplified into one array of structs or objects to make it easier to read. Also, the 'v' name prefixes are part of an older naming convention that we no longer follow, and should be replaced with underscores, which all member variables should start with.

Similarly for DocumentSourceBucketAuto.



 Comments   
Comment by Githook User [ 03/May/17 ]

Author:

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

Message: SERVER-25980 Fix lint.
Branch: master
https://github.com/mongodb/mongo/commit/7bf2b92e75e1eed72454d1dc1984711516a43ce1

Comment by Githook User [ 03/May/17 ]

Author:

{u'username': u'ryankall', u'name': u'ryankall', u'email': u'ryan11432@gmail.com'}

Message: SERVER-25980 Merge parallel vectors into one.

Merges the three parallel vectors in DocumentSourceGroup and
DocumentSourceBucketAuto into one vector of AccumulationStatements.

Closes #1143

Signed-off-by: Charlie Swanson <charlie.swanson@mongodb.com>
Branch: master
https://github.com/mongodb/mongo/commit/2c00a571f4549ccdfb427b1f096157290662a0f7

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