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

Wf new plugin iface #19

Closed
wants to merge 70 commits into from
Closed

Wf new plugin iface #19

wants to merge 70 commits into from

Conversation

surindersinghp
Copy link
Contributor

No description provided.

Ketan Umare and others added 30 commits September 6, 2019 15:22
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

TODO
 - Implement Branch and subworkflow handlers
 - Unit tests for end to end
 - handle all @kumare todo's
kumare3 pushed a commit to nuclyde-io/flytepropeller that referenced this pull request Feb 4, 2021
kumare3 pushed a commit to nuclyde-io/flytepropeller that referenced this pull request Feb 4, 2021
* add namepace configuration

* add namespace files

* remove unused var

* update propeller executor config

* use propeller executor configuration

* to lowercase

* fix conflicts

* update namespace test

* remove namespaceMapping variable

* fix compile issues

* add project-domain option and remove incorrect log messages

* upd mock configuration provider

* update unit tests

* Merge logs on task execution event updates (flyteorg#18)

* use fallthrough

* Correct Lint Errors and Add Documentation on Pre-Commit (flyteorg#19)

* README update

* Fix lint errors

* add namepace configuration

* add namespace files

* remove unused var

* update propeller executor config

* use propeller executor configuration

* to lowercase

* fix conflicts

* update namespace test

* remove namespaceMapping variable

* fix compile issues

* add project-domain option and remove incorrect log messages

* upd mock configuration provider

* update unit tests

* use fallthrough

* fix conflicts

* fix more conflicts

* lint

* remove duplicate package

* fix lint errors
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
2 participants