Flyte v0.17.0 milestone release
Flyte v0.17.0
Platform
-
Recovery Mode: Executions that fail due to external system failures (e.g. external system being down) can now be rerun in recovery mode (flytectl --recover docs). It's also available in the UI:
Flytekit
- Great Expectations Integration (docs).
- Access to durable blob stores (AWS/GCS/etc) are now pluggable.
- Local task execution has been updated to also trigger the type engine.
- Tasks that have
cache=True
should now be cached when running locally as well (docs).
Please see the flytekit release for the full list and more details.
UI
-
Shiny new Graph UX. The graph rendering has been revamped to be more functional and accessible. More updates are coming for better visualization for nested executions and branches.
-
JSON Validation for json-based types in the UI.
Before | After |
---|---|
FlyteCtl
flytectl upgrade
to automatically upgrade itself (docs).--dryRun
is available in most commands with server-side-effects to simulate the operations before committing any changes.
And various stabilization fixes!