Skip to content

[ML] Gracefully handle and retry results bulk indexing failures #45711

@benwtrent

Description

@benwtrent

Currently, job results processor does not do any retrying on bulk indexing failures. On certain classes of failures, we should attempt to retry after some random, exponential back-off. This, of course, causes some back pressure on the overall processing and should be considered in implementation.

Details of how results are processed and indexed can be seen in org.elasticsearch.xpack.ml.job.process.autodetect.output.AutodetectResultProcessor.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions