[ https://issues.apache.org/jira/browse/FLINK-21602?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Till Rohrmann closed FLINK-21602. --------------------------------- Resolution: Fixed Fixed via bc0f2c698b c4545e06a5 8b5e172118 2f4813d77a c7a4203b43 ce55b21d53 1f5f9aa5e8 a1798ec3ee > Creation of ExecutionGraph happens in main thread > ------------------------------------------------- > > Key: FLINK-21602 > URL: https://issues.apache.org/jira/browse/FLINK-21602 > Project: Flink > Issue Type: Sub-task > Components: Runtime / Coordination > Affects Versions: 1.13.0 > Reporter: Till Rohrmann > Assignee: Till Rohrmann > Priority: Critical > Labels: pull-request-available > Fix For: 1.13.0 > > > Currently, the {{AdaptiveScheduler}} creates the {{ExecutionGraph}} in the > main thread. This also means that we are recovering state in the > {{JobMasters's}} main thread. This can lead to instabilities because we are > blocking the main thread for too long. I think the creation of the > {{ExecutionGraph}} should happen in an {{ioExecutor}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)