[SERVER-24760] Clean up pipeline/SConscript Created: 23/Jun/16  Updated: 06/Dec/22

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

Type: Improvement Priority: Minor - P4
Reporter: David Storch Assignee: Backlog - Query Execution
Resolution: Unresolved Votes: 2
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Query Execution
Participants:

 Description   

The aggregation system currently consists of several libraries, though could probably be condensed into just two: document_value and aggregation. The document_value library already exists and implements some generic abstractions for manipulating the documents that flow through aggregation pipelines. However, it is not aggregation-specific, and in theory could be used in other parts of the system as a representation of BSON documents. The aggregation library would depend on document_value and would also contain the DocumentSource classes, Pipeline, and any other aggregation system machinery.

In this process, we should consider getting rid of the "incomplete" tag, which will require us to fix the mongo::isMongos multiply defined symbol.


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