Skip to content

Missing num_failure_retries setting in Transform API specification #5801

@andrewkroh

Description

@andrewkroh

🐛 Missing type

API name: Transform API (operation-transform-put-transform)

Issue

The API for Elasticsearch transform supports a setting called num_failure_retries, which allows the transform to retry indefinitely for recoverable failures when set to -1. However, this option is missing from both the official Transform API documentation (reference) and the elasticsearch-specification.

Calling the API with this option works, but it is not in the API spec.

Definition

num_failure_retries:
(Optional, integer) Defines the number of retries for a recoverable failure before the transform task is marked as failed. The minimum value is -1, which indicates infinite retries, and the maximum value is 100. When set to -1, the transform never stops retrying a recoverable failure. If unset, the transform uses the cluster-level setting num_transform_failure_retries.

This setting cannot be specified when unattended is true, because unattended transforms always retry indefinitely.

References:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions