-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Query Integration
-
None
-
None
-
None
-
None
-
None
-
None
-
None
We should support collectionless aggregate stages in the extensions API. This will require propagating isIndependentOfAnyCollection and possibly also generatesOwnDataOnce in the stage's static properties.
There are no known external use cases for this currently, but it would be helpful for internal testing so that we can create stages similar to $documents. It would also future-proof in case an external need for this type of stage arises.
- is related to
-
SERVER-109576 Implement loadable test extension for Source stages
-
- In Code Review
-
-
SERVER-113769 Store static properties in DocumentSourceExtensionOptimizable
-
- Closed
-