dask / distributed

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

Propose "tasks" view of dashboard to not be streaming #2977

Open birdsarah opened 5 years ago

birdsarah commented 5 years ago

This came up when speaking with @rabernat today which is a problem I've experimenced too. When going to "tasks" view the expectation is to see the history of all the tasks you've done. But the tasks view is streaming.

So I briefly see a flash of the, say, 100k tasks that have gone before then they all disappear as new tasks come in.

We should have a view where we can see all tasks, even if computation is ongoing. The simple way to do this would be to make tasks not streaming. With the main status page being the streaming view.

mrocklin commented 5 years ago

We can probably both allow this page to stream and also keep all of the old tasks around. Would that work?

On Wed, Aug 21, 2019 at 2:18 PM Sarah Bird notifications@github.com wrote:

This came up when speaking with @rabernat https://github.com/rabernat today which is a problem I've experimenced too. When going to "tasks" view the expectation is to see the history of all the tasks you've done. But the tasks view is streaming.

So I briefly see a flash of the, say, 100k tasks that have gone before then they all disappear as new tasks come in.

We should have a view where we can see all tasks, even if computation is ongoing. The simple way to do this would be to make tasks not streaming. With the main status page being the streaming view.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/dask/distributed/issues/2977?email_source=notifications&email_token=AACKZTF5XECFTU7TDHBESR3QFWWJRA5CNFSM4IOOOIH2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HGUBAQQ, or mute the thread https://github.com/notifications/unsubscribe-auth/AACKZTGHZCSEPFINH6WIXBTQFWWJRANCNFSM4IOOOIHQ .

birdsarah commented 5 years ago

Update based on discussions from #2979. We could just implement a couple of widgets e.g. streaming on/off and a slider for the number of tasks to be displayed.