-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Minor - P4
-
None
-
Affects Version/s: None
-
Component/s: None
-
Query Integration
Our current input validation for $rankFusion enforces that none of the input pipelines can modify the documents or their fields in any way (eg. $project, $group etc.). Because $rankFusion gets desugared to a pipeline with stages like $group and $project that aren’t legal, nesting $rankFusion doesn't work.
The same idea also applies to testing $scoreFusion in $rankFusion.
- is depended on by
-
SERVER-82020 Enable featureFlagSearchHybridScoring by default
-
- Open
-
-
SERVER-96025 Feature Flag Upgrade/Downgrade Testing
-
- Backlog
-
-
SERVER-100209 Save $rankFusion/$scoreFusion output score to {$meta: "score"}
-
- Backlog
-
- is related to
-
SERVER-92213 Implement desugaring of $rankFusion
-
- Closed
-
- related to
-
SERVER-94602 Allow nested $scoreFusion
-
- Open
-