zentol opened a new pull request, #19427:
URL: https://github.com/apache/flink/pull/19427

   Prevents the main thread from doing a potentially long running operation, 
moving it instead to the io executor.
   
   Needed to adjust some tests to rely on the runner termination future instead 
of the job result future, as the latter does not guarantee that the runner is 
cleaned up, which is required for these tests to pass because the mocked 
JMRunner doesn't implement all required methods (and if the runner is 
terminated then the dispatcher handles everything).
   This was previously fine because the job execution, job termination and 
runner termination happened synchronously by virtue of all futures already 
being completed and us never switching executors.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to