Allow $search to be used as target of $lookup and $unionWith.
This will provide a better user experience in $search and allow for compatibility with a wider range of use cases.
- is related to
-
SERVER-40949 Prevent $lookup into a $sb Subpipeline
- Closed
-
SERVER-48120 Optimize a $sort after a $unionWith
- Backlog
-
SERVER-65808 $search as subpipeline of $lookup with localField+foreignField is not supported
- Closed
- related to
-
SERVER-71036 Consider resolving variables inside $search before forwarding to mongot
- Backlog
-
SERVER-62973 Investigate/consider making $$SEARCH_META not global and scoped to individual pipelines
- Closed
-
SERVER-63816 Extend non-correlated pipeline prefix caching optimization to $search in $lookup stage
- Closed
-
SERVER-63845 Separate interface to get set of referenced variables from DocumentSource::getDependencies()
- Closed