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?
Have you read the Code of Conduct?
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?
Have you read the Code of Conduct?