flyteorg/flyte

[UI Feature] The UI should show that a task is pending due to `cache_serialize=True`

Geschlossen

#5.096 geöffnet am 22.03.2024

 (6 Kommentare) (2 Reaktionen) (0 zugewiesene Personen)Python (378 Forks)batch import
enhancementgood first issueui

Repository-Metriken

Stars
 (3.705 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 3T 8h) (114 gemergte PRs in 30 T)

Beschreibung

Motivation: Why do you think this is important?

Cache serializing is a convenient mechanism to prevent expensive computation to be performed multiple times in parallel.

However, when a task is pending because of cache_serialize=True, there is no way for users to see that this is the reason and not a potential other problem.

Goal: What should the final outcome look like, ideally?

When a task is pending because it is waiting for another execution with the same cache version and input kwargs, the UI should mention this and provide a link to the execution blocking the one at hand.

Propose: Link/Inline OR Additional context

No response

Are you sure this issue hasn't been raised already?

  • Yes

Have you read the Code of Conduct?

  • Yes

Contributor Guide