From c39b35d4a0111b5ca2b829e8561f4bf43013cb43 Mon Sep 17 00:00:00 2001 From: Dimitrios Athanasiou Date: Mon, 19 Jun 2017 18:26:33 +0100 Subject: [PATCH] [ML] Increase ScrollDataExtractor context duration In cases where the job is bound on the analytics performance the datafeed can fail because the scroll expires. This is commit increases the scroll context duration from 10 to 30 minutes as a temporary solution that will avoid most cases. Original commit: elastic/x-pack-elasticsearch@fd277bbaa1f6109db814fde896f86105be211b44 --- .../xpack/ml/datafeed/extractor/scroll/ScrollDataExtractor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/src/main/java/org/elasticsearch/xpack/ml/datafeed/extractor/scroll/ScrollDataExtractor.java b/plugin/src/main/java/org/elasticsearch/xpack/ml/datafeed/extractor/scroll/ScrollDataExtractor.java index 89cdcc59c7e..339b0ed01f4 100644 --- a/plugin/src/main/java/org/elasticsearch/xpack/ml/datafeed/extractor/scroll/ScrollDataExtractor.java +++ b/plugin/src/main/java/org/elasticsearch/xpack/ml/datafeed/extractor/scroll/ScrollDataExtractor.java @@ -43,7 +43,7 @@ import java.util.concurrent.TimeUnit; class ScrollDataExtractor implements DataExtractor { private static final Logger LOGGER = Loggers.getLogger(ScrollDataExtractor.class); - private static final TimeValue SCROLL_TIMEOUT = new TimeValue(10, TimeUnit.MINUTES); + private static final TimeValue SCROLL_TIMEOUT = new TimeValue(30, TimeUnit.MINUTES); private final Client client; private final ScrollDataExtractorContext context;