-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Query Integration
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Have LiteParsedExpanded return the appropriate variant based on extension AstNode's view policy, forwarding ViewInfo to the AST node when needed.
std::variant<DefaultViewPolicy,
ViewPolicyFn,
DisallowViewType> getViewPolicy() const {
switch (_astNode->getViewPolicy()) {
case kCustom:
return [this, &](viewName) { _astNode->setViewInfo(viewName); };
case kDefault: // ...
}
}
- depends on
-
SERVER-115075 Add set_view_info() to AstNode
-
- Needs Scheduling
-
-
SERVER-115080 Gate extension-on-views support behind featureFlagExtensionStageOnView
-
- Needs Scheduling
-
- is depended on by
-
SERVER-115077 Add toy extension simulating PluginVectorSearch on views
-
- Needs Scheduling
-