Skip to content

Commit 591ab52

Browse files
committed
Add backport version for change to Get Inference Request
1 parent 5e761fe commit 591ab52

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

server/src/main/java/org/elasticsearch/TransportVersions.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,7 @@ static TransportVersion def(int id) {
174174
public static final TransportVersion ESQL_PER_AGGREGATE_FILTER = def(8_770_00_0);
175175
public static final TransportVersion ML_INFERENCE_ATTACH_TO_EXISTSING_DEPLOYMENT = def(8_771_00_0);
176176
public static final TransportVersion CONVERT_FAILURE_STORE_OPTIONS_TO_SELECTOR_OPTIONS_INTERNALLY = def(8_772_00_0);
177+
public static final TransportVersion INFERENCE_DONT_PERSIST_ON_READ_BACKPORT = def(8_772_00_1);
177178
public static final TransportVersion REMOVE_MIN_COMPATIBLE_SHARD_NODE = def(8_773_00_0);
178179
public static final TransportVersion REVERT_REMOVE_MIN_COMPATIBLE_SHARD_NODE = def(8_774_00_0);
179180
public static final TransportVersion ESQL_FIELD_ATTRIBUTE_PARENT_SIMPLIFIED = def(8_775_00_0);

x-pack/plugin/core/src/main/java/org/elasticsearch/xpack/core/inference/action/GetInferenceModelAction.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,8 @@ public Request(StreamInput in) throws IOException {
6262
super(in);
6363
this.inferenceEntityId = in.readString();
6464
this.taskType = TaskType.fromStream(in);
65-
if (in.getTransportVersion().onOrAfter(TransportVersions.INFERENCE_DONT_PERSIST_ON_READ)) {
65+
if (in.getTransportVersion().onOrAfter(TransportVersions.INFERENCE_DONT_PERSIST_ON_READ)
66+
|| in.getTransportVersion().isPatchFrom(TransportVersions.INFERENCE_DONT_PERSIST_ON_READ_BACKPORT)) {
6667
this.persistDefaultConfig = in.readBoolean();
6768
} else {
6869
this.persistDefaultConfig = PERSIST_DEFAULT_CONFIGS;
@@ -87,7 +88,8 @@ public void writeTo(StreamOutput out) throws IOException {
8788
super.writeTo(out);
8889
out.writeString(inferenceEntityId);
8990
taskType.writeTo(out);
90-
if (out.getTransportVersion().onOrAfter(TransportVersions.INFERENCE_DONT_PERSIST_ON_READ)) {
91+
if (out.getTransportVersion().onOrAfter(TransportVersions.INFERENCE_DONT_PERSIST_ON_READ)
92+
|| out.getTransportVersion().isPatchFrom(TransportVersions.INFERENCE_DONT_PERSIST_ON_READ_BACKPORT)) {
9193
out.writeBoolean(this.persistDefaultConfig);
9294
}
9395
}

0 commit comments

Comments
 (0)