File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed
server/src/main/java/org/elasticsearch
x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/plugin Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -149,6 +149,7 @@ static TransportVersion def(int id) {
149
149
public static final TransportVersion INFERENCE_CONTEXT_8_X = def (8_841_0_08 );
150
150
public static final TransportVersion ML_INFERENCE_DEEPSEEK_8_19 = def (8_841_0_09 );
151
151
public static final TransportVersion ESQL_SERIALIZE_BLOCK_TYPE_CODE_8_19 = def (8_841_0_10 );
152
+ public static final TransportVersion ESQL_FAILURE_FROM_REMOTE_8_19 = def (8_841_0_11 );
152
153
public static final TransportVersion INITIAL_ELASTICSEARCH_9_0 = def (9_000_0_00 );
153
154
public static final TransportVersion REMOVE_SNAPSHOT_FAILURES_90 = def (9_000_0_01 );
154
155
public static final TransportVersion TRANSPORT_STATS_HANDLING_TIME_REQUIRED_90 = def (9_000_0_02 );
Original file line number Diff line number Diff line change @@ -77,7 +77,8 @@ final class ComputeResponse extends TransportResponse {
77
77
this .skippedShards = 0 ;
78
78
this .failedShards = 0 ;
79
79
}
80
- if (in .getTransportVersion ().onOrAfter (TransportVersions .ESQL_FAILURE_FROM_REMOTE )) {
80
+ if (in .getTransportVersion ().onOrAfter (TransportVersions .ESQL_FAILURE_FROM_REMOTE )
81
+ || in .getTransportVersion ().isPatchFrom (TransportVersions .ESQL_FAILURE_FROM_REMOTE_8_19 )) {
81
82
this .failures = in .readCollectionAsImmutableList (ShardSearchFailure ::readShardSearchFailure );
82
83
} else {
83
84
this .failures = List .of ();
@@ -101,7 +102,8 @@ public void writeTo(StreamOutput out) throws IOException {
101
102
out .writeVInt (skippedShards );
102
103
out .writeVInt (failedShards );
103
104
}
104
- if (out .getTransportVersion ().onOrAfter (TransportVersions .ESQL_FAILURE_FROM_REMOTE )) {
105
+ if (out .getTransportVersion ().onOrAfter (TransportVersions .ESQL_FAILURE_FROM_REMOTE )
106
+ || out .getTransportVersion ().isPatchFrom (TransportVersions .ESQL_FAILURE_FROM_REMOTE_8_19 )) {
105
107
out .writeCollection (failures , (o , v ) -> v .writeTo (o ));
106
108
}
107
109
}
You can’t perform that action at this time.
0 commit comments