Zhu Zhu created FLINK-17542:
-------------------------------
Summary: Unify slot request timeout handling for streaming and
batch tasks
Key: FLINK-17542
URL: https://issues.apache.org/jira/browse/FLINK-17542
Project: Flink
Issue Type: Sub-task
Components: Runtime / Coordination
Affects Versions: 1.11.0
Reporter: Zhu Zhu
Assignee: Zhu Zhu
Fix For: 1.11.0
There are 2 different slot request timeout handling mechanism for batch and
streaming tasks.
For streaming tasks, the slot request will fail if it is not fulfilled within
slotRequestTimeout.
For batch tasks, the slot request will be checked periodically to see whether
it is fulfillable, and only fails if it has been unfulfillable for a certain
period(slotRequestTimeout).
With slot marked with whether they will be occupied indefinitely, we can unify
these handling. See
[FLIP-119|https://cwiki.apache.org/confluence/display/FLINK/FLIP-119+Pipelined+Region+Scheduling#FLIP-119PipelinedRegionScheduling-ExtendedSlotProviderInterface]
for more details.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)