-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Query Integration
-
Fully Compatible
-
None
-
None
-
None
-
None
-
None
-
None
-
None
https://jira.mongodb.org/browse/SERVER-109569 introduced the concept of Source stages to the API.
As part of this ticket:
1) Introduce MongoExtensionAggregationStageLogicalStage::compile() to the public API
2) Add a unit test which implements a Source stage in the C++ SDK, implement the executable stage required for the sourcestage, implement compile() and test the get_next() method.
3) Add support for compile() in the Host adapter code.
Unit test for source should test calling compile() without a source pointer.
- depends on
-
SERVER-109569 Introduce Source stages to the Extensions API
-
- Closed
-
- is depended on by
-
SERVER-112713 Convert existing extension NoOp test stages into Transform ones
-
- Closed
-
-
SERVER-113756 Implement extension_stage.h/.cpp for source stages
-
- Closed
-
- related to
-
SERVER-109571 Introduce Transform stages in the Extensions API
-
- Closed
-
-
SERVER-109572 Introduce set_source() to the Extensions API (for transform stages)
-
- Closed
-