-
Type:
Improvement
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Query Integration
-
Fully Compatible
-
None
-
None
-
None
-
None
-
None
-
None
-
None
BSON ownership has been an issue when trying to use extension stages inside subpipelines, as the extension stages use 'getOriginalBson()' but during parsing the parent stage might not save a reference to the temporary BSON.
Similar to the 'Matcher' class, we want to create a class e.g. 'OwnedLiteParsedPipeline' that preserves the lifetime of the BSON properly.
- is related to
-
SERVER-117179 Disable extensions from running inside $lookup/$facet by default
-
- Closed
-
- related to
-
SERVER-127175 Complete TODO listed in SERVER-117525
-
- Backlog
-
-
SERVER-126940 Complete TODO listed in SERVER-117525
-
- Closed
-