Skip to content

Commit 2caf69a

Browse files
committed
add invariant to getMinimalSupportedVersion
1 parent 24206e2 commit 2caf69a

25 files changed

+25
-0
lines changed

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/amazonbedrock/embeddings/AmazonBedrockEmbeddingsTaskSettings.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ public String getWriteableName() {
7979

8080
@Override
8181
public TransportVersion getMinimalSupportedVersion() {
82+
assert false : "should never be called when supportsVersion is used";
8283
return TransportVersions.AMAZON_BEDROCK_TASK_SETTINGS;
8384
}
8485

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/custom/CustomSecretSettings.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ public String getWriteableName() {
9090

9191
@Override
9292
public TransportVersion getMinimalSupportedVersion() {
93+
assert false : "should never be called when supportsVersion is used";
9394
return TransportVersions.INFERENCE_CUSTOM_SERVICE_ADDED;
9495
}
9596

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/custom/CustomServiceSettings.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -394,6 +394,7 @@ public ToXContentObject getFilteredXContentObject() {
394394

395395
@Override
396396
public TransportVersion getMinimalSupportedVersion() {
397+
assert false : "should never be called when supportsVersion is used";
397398
return TransportVersions.INFERENCE_CUSTOM_SERVICE_ADDED;
398399
}
399400

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/custom/CustomTaskSettings.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ public String getWriteableName() {
100100

101101
@Override
102102
public TransportVersion getMinimalSupportedVersion() {
103+
assert false : "should never be called when supportsVersion is used";
103104
return TransportVersions.INFERENCE_CUSTOM_SERVICE_ADDED;
104105
}
105106

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/deepseek/DeepSeekChatCompletionModel.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,7 @@ public String getWriteableName() {
176176

177177
@Override
178178
public TransportVersion getMinimalSupportedVersion() {
179+
assert false : "should never be called when supportsVersion is used";
179180
return TransportVersions.ML_INFERENCE_DEEPSEEK;
180181
}
181182

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/elastic/densetextembeddings/ElasticInferenceServiceDenseTextEmbeddingsServiceSettings.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,7 @@ public XContentBuilder toXContent(XContentBuilder builder, Params params) throws
205205

206206
@Override
207207
public TransportVersion getMinimalSupportedVersion() {
208+
assert false : "should never be called when supportsVersion is used";
208209
return TransportVersions.ML_INFERENCE_ELASTIC_DENSE_TEXT_EMBEDDINGS_ADDED;
209210
}
210211

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/elastic/rerank/ElasticInferenceServiceRerankServiceSettings.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ public String getWriteableName() {
8383

8484
@Override
8585
public TransportVersion getMinimalSupportedVersion() {
86+
assert false : "should never be called when supportsVersion is used";
8687
return TransportVersions.ML_INFERENCE_ELASTIC_RERANK;
8788
}
8889

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/googlevertexai/completion/GoogleVertexAiChatCompletionServiceSettings.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ public String getWriteableName() {
118118

119119
@Override
120120
public TransportVersion getMinimalSupportedVersion() {
121+
assert false : "should never be called when supportsVersion is used";
121122
return TransportVersions.ML_INFERENCE_VERTEXAI_CHATCOMPLETION_ADDED;
122123
}
123124

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/huggingface/completion/HuggingFaceChatCompletionServiceSettings.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ public String getWriteableName() {
144144

145145
@Override
146146
public TransportVersion getMinimalSupportedVersion() {
147+
assert false : "should never be called when supportsVersion is used";
147148
return TransportVersions.ML_INFERENCE_HUGGING_FACE_CHAT_COMPLETION_ADDED;
148149
}
149150

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/huggingface/rerank/HuggingFaceRerankServiceSettings.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ public String getWriteableName() {
115115

116116
@Override
117117
public TransportVersion getMinimalSupportedVersion() {
118+
assert false : "should never be called when supportsVersion is used";
118119
return TransportVersions.ML_INFERENCE_HUGGING_FACE_RERANK_ADDED;
119120
}
120121

0 commit comments

Comments
 (0)