Skip to content
This repository has been archived by the owner on Oct 9, 2023. It is now read-only.

K8s-Array - Retry at the subtask level instead of overall job #210

Closed
wants to merge 10 commits into from

Conversation

migueltol22
Copy link
Contributor

@migueltol22 migueltol22 commented Sep 15, 2021

Read then delete this section

TL;DR

Currently if any subtask fails all subtasks will be retried. With this PR we will retry at the subtask level and only count it as a failure once a subtask has reached its max # of retries.

Type

  • Bug Fix
  • Feature
  • Plugin

Are all requirements met?

  • Code completed
  • Smoke tested
  • Unit tests added
  • Code documentation added
  • Any pending items have an associated Issue

Complete description

We extend the status array by number of subtask * number of retries per subtask. We also now count Retryable Failures as part of the Phase Summary to report the next phase

Tracking Issue

Remove the 'fixes' keyword if there will be multiple PRs to fix the linked issue

fixes https://github.com/flyteorg/flyte/issues/

Follow-up issue

NA
OR
_flyteorg/flyte#1276

@EngHabu EngHabu closed this Mar 9, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants