-
Type:
Spec Change
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Component/s: Index Management
-
None
-
Needed
-
Summary
For remote Atlas, mms will infer the type field on an update operation on a search index, but this is not the case with local Atlas. The Search Team would like us to ensure that we are including the type field for consistency. If an updateSearchIndex operation is performed on a vector search index on local Atlas, it will raise the error: "userCommand.mappings" is required because it is assumed to be of search type and not vector type. See CLOUDP-275518 for more discussion and detail. We will need to update our prose test for updateSearchIndex and add another prose test with a vector search that uses updateSearchIndex.
Motivation
Users of local Atlas CLI are unable to use the updateSearchIndex helper method for vector search indexes.