From e32d29ed72f379c28c1a271ef49371d882173e82 Mon Sep 17 00:00:00 2001 From: Hendrik Muhs Date: Thu, 4 Jul 2019 15:49:56 +0200 Subject: [PATCH] call onStop when auto stopping fixes #43977 --- .../xpack/dataframe/transforms/DataFrameTransformTask.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x-pack/plugin/data-frame/src/main/java/org/elasticsearch/xpack/dataframe/transforms/DataFrameTransformTask.java b/x-pack/plugin/data-frame/src/main/java/org/elasticsearch/xpack/dataframe/transforms/DataFrameTransformTask.java index a30b726b3d289..ea67da79620c4 100644 --- a/x-pack/plugin/data-frame/src/main/java/org/elasticsearch/xpack/dataframe/transforms/DataFrameTransformTask.java +++ b/x-pack/plugin/data-frame/src/main/java/org/elasticsearch/xpack/dataframe/transforms/DataFrameTransformTask.java @@ -657,6 +657,7 @@ protected void doSaveState(IndexerState indexerState, Map positi r -> { // for auto stop shutdown the task if (state.getTaskState().equals(DataFrameTransformTaskState.STOPPED)) { + onStop(); transformTask.shutdown(); } next.run(); @@ -715,7 +716,7 @@ protected void onFinish(ActionListener listener) { @Override protected void onStop() { auditor.info(transformConfig.getId(), "Data frame transform has stopped."); - logger.info("Data frame transform [{}] indexer has stopped", transformConfig.getId()); + logger.info("Data frame transform [{}] has stopped", transformConfig.getId()); } @Override