-
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
From design doc:
If the feature flag is on but the extension is not loaded, legacy $vectorSearch will be used. So, what if the router does try to use extension $vectorSearch and annotate the agg request with the IFR flag true, but then the shard doesn’t have the extension loaded and silently uses legacy $vectorSearch?
We decided to handle these scenarios by tassert’ing... For an unloaded extension, we won’t use a named error code for the tassert.
- depends on
-
SERVER-115651 Pass IFRContext from router to shard
-
- Closed
-