@@ -1892,6 +1892,17 @@ class CaseConfigInput(BaseModel):
18921892 },
18931893)
18941894
1895+ CaseConfigParamInput_MEMORY_OPTIMIZED_SEARCH_AWSOpensearch = CaseConfigInput (
1896+ label = CaseConfigParamType .memory_optimized_search ,
1897+ displayLabel = "Memory Optimized Search" ,
1898+ inputHelp = "Enable memory-optimized search (OpenSearch 3.1+ and FAISS engine only)." ,
1899+ inputType = InputType .Bool ,
1900+ inputConfig = {
1901+ "value" : False ,
1902+ },
1903+ isDisplayed = lambda config : (config .get (CaseConfigParamType .engine_name , "" ).lower () == "faiss" ),
1904+ )
1905+
18951906MilvusLoadConfig = [
18961907 CaseConfigParamInput_IndexType ,
18971908 CaseConfigParamInput_M ,
@@ -2324,6 +2335,7 @@ class CaseConfigInput(BaseModel):
23242335 CaseConfigParamInput_NUMBER_OF_INDEXING_CLIENTS_AWSOpensearch ,
23252336 CaseConfigParamInput_INDEX_THREAD_QTY_AWSOpensearch ,
23262337 CaseConfigParamInput_REPLICATION_TYPE_AWSOpensearch ,
2338+ CaseConfigParamInput_MEMORY_OPTIMIZED_SEARCH_AWSOpensearch ,
23272339 CaseConfigParamInput_INDEX_THREAD_QTY_DURING_FORCE_MERGE_AWSOpensearch ,
23282340]
23292341
@@ -2340,6 +2352,7 @@ class CaseConfigInput(BaseModel):
23402352 CaseConfigParamInput_NUMBER_OF_INDEXING_CLIENTS_AWSOpensearch ,
23412353 CaseConfigParamInput_INDEX_THREAD_QTY_AWSOpensearch ,
23422354 CaseConfigParamInput_REPLICATION_TYPE_AWSOpensearch ,
2355+ CaseConfigParamInput_MEMORY_OPTIMIZED_SEARCH_AWSOpensearch ,
23432356 CaseConfigParamInput_INDEX_THREAD_QTY_DURING_FORCE_MERGE_AWSOpensearch ,
23442357]
23452358
0 commit comments