[ https://issues.apache.org/jira/browse/FLINK-31346?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17697402#comment-17697402 ]
Weijie Guo edited comment on FLINK-31346 at 3/9/23 4:21 AM: ------------------------------------------------------------ master(1.18) via 5ad2ae2c24ade2655981f609298978d26329466f. release-1.17 via 54c67e5e08c11ef9a538abbf14618f9e27be18f7. release-1.16 via 860ce4f57b2599516cd199a20204c047ca34c1e3. was (Author: weijie guo): master(1.18) via 5ad2ae2c24ade2655981f609298978d26329466f. release-1.17 via 54c67e5e08c11ef9a538abbf14618f9e27be18f7. > Batch shuffle IO scheduler does not throw TimeoutException if > numRequestedBuffers is greater than 0 > --------------------------------------------------------------------------------------------------- > > Key: FLINK-31346 > URL: https://issues.apache.org/jira/browse/FLINK-31346 > Project: Flink > Issue Type: Bug > Components: Runtime / Network > Affects Versions: 1.16.1 > Reporter: Weijie Guo > Assignee: Weijie Guo > Priority: Major > Labels: pull-request-available > Fix For: 1.17.0 > > > We currently rely on throw exception to trigger downstream task failover to > avoid read buffer request deadlock. But if {{numRequestedBuffers}} is greater > than 0, IO scheduler does not throw {{TimeoutException}}. This will cause a > deadlock. -- This message was sent by Atlassian Jira (v8.20.10#820010)