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

Add dask plugin #508

Merged
merged 6 commits into from
Jan 7, 2023
Merged

Add dask plugin #508

merged 6 commits into from
Jan 7, 2023

Conversation

bstadlbauer
Copy link
Member

@bstadlbauer bstadlbauer commented Dec 12, 2022

TL;DR

Adds support for the dask backend plugin

Type

  • Bug Fix
  • Feature
  • Plugin

Are all requirements met?

  • Code completed
  • Smoke tested
  • Unit tests added
  • Code documentation added
  • Any pending items have an associated Issue

Complete description

This mainly adds the dependency on "github.com/flyteorg/flyteplugins/go/tasks/plugins/k8s/dask"

As part of this (to avoid code duplication), TestToK8sResourceRequirements has been moved into flyteplugins in flyteorg/flyteplugins@6be8764

TODO before this can be merged.

Tracking Issue

flyteorg/flyte#427

Follow-up issue

NA

Signed-off-by: Bernhard Stadlbauer <b.stadlbauer@gmx.net>
Signed-off-by: Bernhard Stadlbauer <b.stadlbauer@gmx.net>
@hamersaw hamersaw changed the title Add dask plugin #minor Add dask plugin Jan 5, 2023
Signed-off-by: Bernhard Stadlbauer <b.stadlbauer@gmx.net>
Signed-off-by: Bernhard Stadlbauer <b.stadlbauer@gmx.net>
Signed-off-by: Bernhard Stadlbauer <b.stadlbauer@gmx.net>
@codecov
Copy link

codecov bot commented Jan 5, 2023

Codecov Report

Merging #508 (34b2839) into master (1feca6d) will increase coverage by 0.31%.
The diff coverage is 100.00%.

❗ Current head 34b2839 differs from pull request most recent head ee7a12a. Consider uploading reports for the commit ee7a12a to get more accurate results

@bstadlbauer bstadlbauer force-pushed the add-dask-plugin branch 2 times, most recently from c5ecd4f to 3b0cd29 Compare January 5, 2023 19:15
Signed-off-by: Bernhard Stadlbauer <b.stadlbauer@gmx.net>
@hamersaw hamersaw merged commit d2098fc into flyteorg:master Jan 7, 2023
eapolinario pushed a commit to eapolinario/flytepropeller that referenced this pull request Aug 9, 2023
* Add dask plugin

Signed-off-by: Bernhard Stadlbauer <b.stadlbauer@gmx.net>

* Use `ToK8sResourceRequirements` from flyteplugins

Signed-off-by: Bernhard Stadlbauer <b.stadlbauer@gmx.net>

* Run go mod tidy after merge

Signed-off-by: Bernhard Stadlbauer <b.stadlbauer@gmx.net>

* Update flyteplugins to 1.0.28

Signed-off-by: Bernhard Stadlbauer <b.stadlbauer@gmx.net>

* Fix linting error

Signed-off-by: Bernhard Stadlbauer <b.stadlbauer@gmx.net>

Signed-off-by: Bernhard Stadlbauer <b.stadlbauer@gmx.net>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants