-
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
During execution, an extension will be allowed to read any metadata as well as write any metadata. To accommodate this functionality, a new member will be added to `MongoExtensionGetNextResult`:
// Additions to MongoExtensionGetNextResult:
struct MongoExtensionGetNextResult {
/**
* metadata: A metadata sidecar that the extension can both read from and write to.
**/
MongoExtensionByteContainer metadata;
};
This ticket should update `api.h`, along with any handles or adapters derived from this interface. This ticket should also add unit tests where appropriate.
- is depended on by
-
SERVER-114031 Add e2e tests for extension metadata
-
- In Progress
-
-
SERVER-113905 Split the document BSON and metadata in HostExecAggStageAdapter
-
- Closed
-
-
SERVER-113906 Implement metadata parsing logic in ExtensionStage::doGetNext()
-
- Closed
-