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

Releases: flyteorg/flyteplugins

Fix subtask log links to call out the interpreted phase of the task

16 Nov 00:24
3a30f6d
Compare
Choose a tag to compare
Fix array log link phase to show interpreted phase instead (#33)

* Use the correct phase in the log link

* Actually fix the env var override issue

* make unit tests deterministic

* PR Comments

Ensure array job env vars are overridden consistently

13 Nov 00:24
507218d
Compare
Choose a tag to compare
[Array] Ensure unique env vars (#31)

* Ensure unique env vars

* Initialize map with enough capacity

[Breaking] Refactor Plugin Interface

11 Nov 23:44
c7dd2eb
Compare
Choose a tag to compare

Plugins are be able to manage complex state and have a simplified interface to perform:

  • resource state management
  • add finalizers to every task
  • add custom abort handlers
  • K8s and services should have a simpler interface to write plugins, but the power of raw plugins is available to the plugin writer.

Delete sidecar pod when task completes

11 Oct 18:34
3013158
Compare
Choose a tag to compare
Delete sidecar pod when task completes. (#26)

* Delete sidecar pod when task completes.

* missing comment

* Update plugin_executor.go

* Update plugin_executor.go

* in two steps

* fix

* Update plugin_executor.go

* test fixes

* tests

* bogus comment

* fixing k8s object state

* debug logs

* Update go/tasks/v1/flytek8s/k8splugin_state_test.go

Co-Authored-By: Haytham AbuelFutuh <[email protected]>

* cr feedback

* cr feedback

* cr feedback

* removing djo

Set memory/cpu for k8s container to the limit if thats available

02 Oct 23:36
a483b2e
Compare
Choose a tag to compare
Merge pull request #24 from lyft/surindersinghp-patch-1

Default cpu/memory request to limit if limit available

Template replacement optimized

19 Sep 23:14
5592b9f
Compare
Choose a tag to compare
Optimize Command line template parsing (#15)

* Template is more optimal to lazily serialize input parameters to command line

* Fixed the usage

* return an error in case of group match but no literal

Filter informer events

17 Sep 21:36
31b0fb2
Compare
Choose a tag to compare
Filter informer events (#13)

* Filter informer events

* PR comments

v0.1.6: Merge pull request #11 from lyft/victor/flyte-idl-v0.14.1

11 Sep 23:21
fcad091
Compare
Choose a tag to compare

KillTask now attempts to delete resources

11 Sep 18:00
01416c9
Compare
Choose a tag to compare
Merge pull request #10 from lyft/delete-resource-killtask

Allow resource deletion when KillTask is called

Generalize HiveExecutor constructor to accept custom clients

10 Sep 17:10
aea1f39
Compare
Choose a tag to compare
Merge pull request #6 from lyft/craj-flyte-mozart

Generalize HiveExecutor constructor method to accept custom executor …