Skip to content
This repository has been archived by the owner on Oct 9, 2023. It is now read-only.

Releases: flyteorg/flytepropeller

Adding recursive finalize

04 Dec 00:15
8291add
Compare
Choose a tag to compare
Implement a recursive finalize in node executor (#30)

Implement Finalize in Dynamic Node Handler.
The change is more nuanced than this. It changes how Dynamic Nodes fail.

- When a sub-node in a dynamic node fails, the dynamic node will continue to be marked as `Running` in this cycle but change its internal phase to `failing`
- Next cycle, the dynamic node will abort all other sub-nodes that are still running then mark itself as `retryable failure`

update plugins to v0.2.1

23 Nov 02:26
0016517
Compare
Choose a tag to compare
v0.1.14

Update deps (#28)

Refactor Plugin Interface

12 Nov 19:43
Compare
Choose a tag to compare
Plugin Refactor to use arbitrary state machines (#1)

Goal:
Propeller should support more types of transitions so that plugin
writers can handle cases where it is not possible to get idempotency
from downstream services. Also provide a simplified API that makes
writing plugins easy.

Done:

New Node handler interface
Implemented Task handler
Implemented Dynamic handler
modified node executor
Unit tests for end to end

Generic type support and gcp auth in kubectl-flyte

08 Nov 16:35
Compare
Choose a tag to compare
support GCP as auth provider (#2)

* support GCP as auth provider

* dep ensure the module

Fix Dynamic WF Spec marshaling

01 Oct 17:52
eb1504e
Compare
Choose a tag to compare
Fix dynamic WF marshalling (#17)

* Fix dynamic WF marshalling

* Update unit tests

* add unit test

Cache Dynamic Job Spec

20 Sep 18:02
8ab3272
Compare
Choose a tag to compare
Cache Dynamic WF Spec (#16)

* Cache Dynamic WF Spec

* Cleanup

* Update Deps

Configurable rate limiter for KubeAPI

19 Sep 16:43
daa7e99
Compare
Choose a tag to compare
Merge pull request #15 from lyft/configurable-kube-client

Advanced options to configure kube client for large scale deployments

Metrics for offending workflows

18 Sep 23:15
5f7503b
Compare
Choose a tag to compare
Merge pull request #14 from lyft/fix-typo

Variable created would shadow external variable

Update Plugins

17 Sep 23:07
f9f959d
Compare
Choose a tag to compare
v0.1.5

Update plugins to 0.1.7 (#11)

Make Datacatalog client logs less verbose

16 Sep 23:32
86ed7f8
Compare
Choose a tag to compare
Adjust Catalog logs (#9)

Adjust Catalog logs