-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Query Integration
-
None
-
None
-
None
-
None
-
None
-
None
-
None
This is to derisk extensions-on-views for 8.3. This will look like:
ViewPolicy LiteParsedExtensionExpanded::getViewPolicy():
if featureFlagExtensionStageOnView is not enabled:
// TODO decide what should happen with $rerank
if stageName is not $vectorSearch:
uassert that extension stages are not yet supported on views
else:
// uassert to kick-back to retry runAggregate() with $vectorSearch using
// legacy implementation
uassert(FeatureFlagRetryInfo(featureFlagVectorSearchExtension, false));
// continue with extensions-on-views logic in development
- is depended on by
-
SERVER-115076 Implement ViewPolicy for LiteParsedExpanded
-
- Needs Scheduling
-