-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Query Integration
-
Fully Compatible
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Currently, all search stages use the same LiteParsed class LiteParsedSearchStage. However, in order to facilitate SERVER-114588, all stages which wish to be parsed from BSON must need their own LiteParse (to associate with their own StageParams).
This PR should add dedicated LiteParsed and StageParam classes for $search, $vectorSearch, and $searchMeta.
- is related to
-
SERVER-114588 Move most/all stages to use the LiteParsed to DocumentSource mapping function instead of the existing parserMap
-
- In Progress
-
-
SERVER-115275 Add dedicated LiteParsed classes for internal ChangeStream stages
-
- In Progress
-