Briefly, this error occurs when Elasticsearch fails to update the statistics of a data transform due to issues with the transform configuration ID. This could be due to the ID not existing, being incorrect, or the transform being in a state that doesn’t allow updates. To resolve this, ensure the transform configuration ID is correct and exists. Also, check the state of the transform and make sure it’s in a state that allows updates. If the problem persists, consider recreating the transform with a new ID.
This guide will help you check for common problems that cause the log ” Updating stats of transform [” + transformConfig.getId() + “] failed ” to appear. To understand the issues related to this log, read the explanation below about the following Elasticsearch concepts: plugin.
Log Context
Log “Updating stats of transform [” + transformConfig.getId() + “] failed” classname is DataFrameTransformTask.java.
We extracted the following from Elasticsearch source code for those seeking an in-depth context :
transformTask.shutdown();
}
next.run();
};
statsExc -> {
logger.error("Updating stats of transform [" + transformConfig.getId() + "] failed"; statsExc);
auditor.warning(getJobId();
"Failure updating stats of transform: " + statsExc.getMessage());
// for auto stop shutdown the task
if (state.getTaskState().equals(DataFrameTransformTaskState.STOPPED)) {
transformTask.shutdown();
[ratemypost]