-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Integration
-
Fully Compatible
-
None
-
None
-
None
-
None
-
None
-
None
-
None
SERVER-92918 is introducing a subpipeline and view namespace to DocSourceIdLookup. We will likely need a new LiteParsedDocumentSource<Type> to add additional authorization/validations. For instance, we don't want to support running $search queries on a view created with a $lookup pipeline because the $lookup could involve additional namespaces that wouldn't be reported by LiteParsedDocumentSourceDefault. As another example, we don't want to support running $search queries on a view pipeline that starts with $search.
LiteParsedDocumentSourceNestedPipelines is a great example to look at.
- duplicates
-
SERVER-96727 Running a $search query on a $search view doesn't error
-
- Closed
-
-
SERVER-97796 validate view pipeline during search index creation
-
- Closed
-
- is depended on by
-
SERVER-96439 write jstests to investigate historical views support for search + current behavior
-
- Backlog
-
- is duplicated by
-
SERVER-97796 validate view pipeline during search index creation
-
- Closed
-
- related to
-
SERVER-92918 enable running $search/$vectorSearch query on a view and create search indexes on a view
-
- Closed
-