@@ -1705,6 +1705,17 @@ class CaseConfigInput(BaseModel):
17051705 inputConfig = {"value" : "60s" , "placeholder" : "e.g. 30s, 1m" },
17061706)
17071707
1708+ CaseConfigParamInput_REPLICATION_TYPE_AWSOpensearch = CaseConfigInput (
1709+ label = CaseConfigParamType .replication_type ,
1710+ displayLabel = "Replication Type" ,
1711+ inputHelp = "Replication strategy: DOCUMENT (default) or SEGMENT" ,
1712+ inputType = InputType .Option ,
1713+ inputConfig = {
1714+ "options" : ["DOCUMENT" , "SEGMENT" ],
1715+ "default" : "DOCUMENT" ,
1716+ },
1717+ )
1718+
17081719MilvusLoadConfig = [
17091720 CaseConfigParamInput_IndexType ,
17101721 CaseConfigParamInput_M ,
@@ -1785,11 +1796,13 @@ class CaseConfigInput(BaseModel):
17851796AWSOpensearchLoadingConfig = [
17861797 CaseConfigParamInput_EFConstruction_AWSOpensearch ,
17871798 CaseConfigParamInput_M_AWSOpensearch ,
1799+ CaseConfigParamInput_REPLICATION_TYPE_AWSOpensearch ,
17881800]
17891801AWSOpenSearchPerformanceConfig = [
17901802 CaseConfigParamInput_EFConstruction_AWSOpensearch ,
17911803 CaseConfigParamInput_M_AWSOpensearch ,
17921804 CaseConfigParamInput_EF_SEARCH_AWSOpensearch ,
1805+ CaseConfigParamInput_REPLICATION_TYPE_AWSOpensearch ,
17931806]
17941807
17951808AliyunOpensearchLoadingConfig = []
@@ -2095,6 +2108,7 @@ class CaseConfigInput(BaseModel):
20952108 CaseConfigParamInput_NUMBER_OF_REPLICAS_AWSOpensearch ,
20962109 CaseConfigParamInput_NUMBER_OF_INDEXING_CLIENTS_AWSOpensearch ,
20972110 CaseConfigParamInput_INDEX_THREAD_QTY_AWSOpensearch ,
2111+ CaseConfigParamInput_REPLICATION_TYPE_AWSOpensearch ,
20982112 CaseConfigParamInput_INDEX_THREAD_QTY_DURING_FORCE_MERGE_AWSOpensearch ,
20992113]
21002114
@@ -2109,6 +2123,7 @@ class CaseConfigInput(BaseModel):
21092123 CaseConfigParamInput_NUMBER_OF_REPLICAS_AWSOpensearch ,
21102124 CaseConfigParamInput_NUMBER_OF_INDEXING_CLIENTS_AWSOpensearch ,
21112125 CaseConfigParamInput_INDEX_THREAD_QTY_AWSOpensearch ,
2126+ CaseConfigParamInput_REPLICATION_TYPE_AWSOpensearch ,
21122127 CaseConfigParamInput_INDEX_THREAD_QTY_DURING_FORCE_MERGE_AWSOpensearch ,
21132128]
21142129
0 commit comments