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)

Reply via email to