@@ -115,12 +115,10 @@ public EqlSearchRequest(StreamInput in) throws IOException {
115
115
if (in .getVersion ().onOrAfter (Version .V_7_15_0 )) {
116
116
this .ccsMinimizeRoundtrips = in .readBoolean ();
117
117
}
118
- if (in .getVersion ().onOrAfter (Version .V_8_0_0 )) { // TODO: Remove after backport
119
- this .waitForCompletionTimeout = in .readOptionalTimeValue ();
120
- this .keepAlive = in .readOptionalTimeValue ();
121
- this .keepOnCompletion = in .readBoolean ();
122
- }
123
- if (in .getVersion ().onOrAfter (Version .V_7_10_0 )) {
118
+ this .waitForCompletionTimeout = in .readOptionalTimeValue ();
119
+ this .keepAlive = in .readOptionalTimeValue ();
120
+ this .keepOnCompletion = in .readBoolean ();
121
+ if (in .getVersion ().onOrAfter (Version .V_8_0_0 )) {
124
122
resultPosition = in .readString ();
125
123
}
126
124
if (in .getVersion ().onOrAfter (Version .V_7_13_0 )) {
@@ -223,10 +221,10 @@ public XContentBuilder toXContent(XContentBuilder builder, Params params) throws
223
221
builder .field (KEY_FETCH_SIZE , fetchSize ());
224
222
builder .field (KEY_QUERY , query );
225
223
if (waitForCompletionTimeout != null ) {
226
- builder .field (KEY_WAIT_FOR_COMPLETION_TIMEOUT , waitForCompletionTimeout );
224
+ builder .field (KEY_WAIT_FOR_COMPLETION_TIMEOUT , waitForCompletionTimeout . getStringRep () );
227
225
}
228
226
if (keepAlive != null ) {
229
- builder .field (KEY_KEEP_ALIVE , keepAlive );
227
+ builder .field (KEY_KEEP_ALIVE , keepAlive . getStringRep () );
230
228
}
231
229
builder .field (KEY_KEEP_ON_COMPLETION , keepOnCompletion );
232
230
builder .field (KEY_RESULT_POSITION , resultPosition );
@@ -435,13 +433,10 @@ public void writeTo(StreamOutput out) throws IOException {
435
433
if (out .getVersion ().onOrAfter (Version .V_7_15_0 )) {
436
434
out .writeBoolean (ccsMinimizeRoundtrips );
437
435
}
438
- if (out .getVersion ().onOrAfter (Version .V_8_0_0 )) { // TODO: Remove after backport
439
- out .writeOptionalTimeValue (waitForCompletionTimeout );
440
- out .writeOptionalTimeValue (keepAlive );
441
- out .writeBoolean (keepOnCompletion );
442
- }
443
-
444
- if (out .getVersion ().onOrAfter (Version .V_7_10_0 )) {
436
+ out .writeOptionalTimeValue (waitForCompletionTimeout );
437
+ out .writeOptionalTimeValue (keepAlive );
438
+ out .writeBoolean (keepOnCompletion );
439
+ if (out .getVersion ().onOrAfter (Version .V_8_0_0 )) {
445
440
out .writeString (resultPosition );
446
441
}
447
442
if (out .getVersion ().onOrAfter (Version .V_7_13_0 )) {
0 commit comments