dask / distributed

A distributed task scheduler for Dask
https://distributed.dask.org
BSD 3-Clause "New" or "Revised" License
1.56k stars 715 forks source link

Resubmit tasks on Executor reconnect #436

Open mrocklin opened 8 years ago

mrocklin commented 8 years ago

Currently when a scheduler goes down and comes back empty all futures on all executors are cancelled/lost.

However, the Executor could choose to hold on to how it produced all futures. This would allow it to resubmit all computations. There are pros and cons to this:

pelson commented 7 years ago

xref: https://github.com/dask/distributed/issues/594