Handle core changing TimeValue to Writeable

Original commit: elastic/x-pack-elasticsearch@72e33d6e52
This commit is contained in:
Nik Everett 2016-06-10 15:48:54 -04:00
parent 8a03988c03
commit 2dd6cfae2b

View File

@ -149,9 +149,7 @@ public class GraphExploreRequest extends ActionRequest<GraphExploreRequest> impl
indicesOptions = IndicesOptions.readIndicesOptions(in); indicesOptions = IndicesOptions.readIndicesOptions(in);
types = in.readStringArray(); types = in.readStringArray();
routing = in.readOptionalString(); routing = in.readOptionalString();
if (in.readBoolean()) { timeout = in.readOptionalWriteable(TimeValue::new);
timeout = TimeValue.readTimeValue(in);
}
sampleSize = in.readInt(); sampleSize = in.readInt();
sampleDiversityField = in.readOptionalString(); sampleDiversityField = in.readOptionalString();
maxDocsPerDiversityValue = in.readInt(); maxDocsPerDiversityValue = in.readInt();
@ -177,7 +175,7 @@ public class GraphExploreRequest extends ActionRequest<GraphExploreRequest> impl
indicesOptions.writeIndicesOptions(out); indicesOptions.writeIndicesOptions(out);
out.writeStringArray(types); out.writeStringArray(types);
out.writeOptionalString(routing); out.writeOptionalString(routing);
out.writeOptionalStreamable(timeout); out.writeOptionalWriteable(timeout);
out.writeInt(sampleSize); out.writeInt(sampleSize);
out.writeOptionalString(sampleDiversityField); out.writeOptionalString(sampleDiversityField);