Workflow Draining Interface
product
When a workflow has a new version published, you are given a choice to either stop all in-progress flows or let those flows continue on in that version. If you allow the old version to continue on, this is called draining, and we need a way to show that the old workflows are still in a draining state. This interface tries to show that in a subtle and elegant manner.
You can give this a try:
https://proto-workflow-builder-mk1.vercel.app/flows
- create a flow
- add a wait node of 1d ay or more
- publish
- start the simulator
- give a few seconds to build up a backlog of waits
- edit the flow in some way
- publish new version
- choose Let existing instances finish in current version
- go checkout main canvas to see the draining