Skip to content

UI: Implement timeouts, retries for jobs #169

@JasonWeill

Description

@JasonWeill

Problem

This should be fixed after #90 (API) is done.

Users should be able to set timeouts and retry options for jobs.

Proposed Solution

Implement these features in the create job UI, mapped to the fields listed below in the API.

  • timeout_seconds timeout in seconds for the job to complete (must be a number)
  • retry_on_timeout whether to retry if a timeout has occurred (default no)
  • max_retries no of times to attempt retry (number)
  • min_retry_interval_millis delay in milliseconds between retry attempts (number)

All of these inputs should be optional and should only be sent in the API request if they are present (nonblank/defined).

Additional context

#45 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions