-
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-109571 introduced the concept of Transform stages to the API.
1) Add MongoExtensionExecAggStage::set_source() to the C API
2) Add logic to set the source in extension_stage.h/.cpp
3) Add a unit test which implements a Transform stage in the C++ SDK, implement the executable stage required for the transform stage, and test the get_next() method.
- depends on
-
SERVER-109571 Introduce Transform stages in the Extensions API
-
- Closed
-
- is depended on by
-
SERVER-109575 Implement loadable test extension for Transform stages
-
- Open
-
-
SERVER-112519 Add integration tests for explain on an extension desugar stage
-
- Open
-
-
SERVER-109576 Implement loadable test extension for Source stages
-
- In Code Review
-
-
SERVER-112395 Implement end-to-end explain for verbosities >= ExecStats
-
- In Progress
-
-
SERVER-109574 Implement unit tests which verify exception propagation across API boundary for Transform stages
-
- Closed
-
-
SERVER-112134 Implement jstests for checking for query cancellation inside of extensions
-
- Closed
-
-
SERVER-112713 Convert existing extension NoOp test stages into Transform ones
-
- Closed
-
-
SERVER-113413 Implement end to end jstests for collecting metrics from extensions
-
- Closed
-
- is related to
-
SERVER-109570 Introduce LogicalStage::compile() to the Extensions API (source stage)
-
- Closed
-