Run launchers The distinction between "starting" a...
# announcements
m
Run launchers The distinction between "starting" and "launching" a run has been effaced. All pipeline runs instigated through Dagit now make use of the
RunLauncher
configured on the Dagster instance, if one is configured. Additionally, run launchers can now support termination of previously launched runs. If you have written your own run launcher, you may want to update it to support termination. Note also that as of 0.7.9, the semantics of
RunLauncher.launch_run
have changed; this method now takes the
run_id
of an existing run and should no longer attempt to create the run in the instance.
s
^--- @dwall or anyone else that was written their own run launcher you will have to update your run launch as the API and contract has changed
d
are there docs on this migration anywhere? Can't find them in the migration guide
m
the more detailed note on this will be in the 0.7.9 change notes
d
👍