Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Plugin]BlazingSQL and Rapids dataframe support #1556

Open
1 of 5 tasks
Tracked by #2917
kumare3 opened this issue Oct 4, 2021 · 9 comments
Open
1 of 5 tasks
Tracked by #2917

[Plugin]BlazingSQL and Rapids dataframe support #1556

kumare3 opened this issue Oct 4, 2021 · 9 comments
Labels
flytekit FlyteKit Python related issue hacktoberfest plugins Plugins related labels (backend or frontend) stale

Comments

@kumare3
Copy link
Contributor

kumare3 commented Oct 4, 2021

Why would this plugin be helpful to the Flyte community
It would be great to have a simple plugin that would allow users to simply write BlazingSQL queries in their workflows to manipulate data-frames on a GPU as part of their Flyte workflows.

An example of writing a query from the User point of view could be

task = BlazingSQL(
     input_schema=FlyteSchema,
    outputs=...,
    query=""" SELECT count(*) FROM taxi GROUP BY year(key)""",
    use_gpus=False, # True by default
)

Type of Plugin

  • Python/Java interface only plugin
  • Web Service (e.g. AWS Sagemaker, GCP DataFlow, Qubole etc...)
  • Kubernetes Operator (e.g. TfOperator, SparkOperator, FlinkK8sOperator, etc...)
  • Customized Plugin using native kubernetes constructs
  • Other
@kumare3 kumare3 added untriaged This issues has not yet been looked at by the Maintainers flytekit FlyteKit Python related issue plugins Plugins related labels (backend or frontend) hacktoberfest and removed untriaged This issues has not yet been looked at by the Maintainers labels Oct 4, 2021
@DasithEdirisinghe
Copy link

@kumare3 can you assign me to this issue. and refer me to some more resources relevant to this issue

@samhita-alla
Copy link
Contributor

Hi, @DasithEdirisinghe! Thanks for looking into this. :)

This plugin has to be a task template plugin and on the same lines as that of SQLAlchemy plugin.

During plugin development, follow the directory structure used for SQLAlchemy plugin. To test the plugin, refer to https://docs.flyte.org/projects/flytekit/en/latest/contributing.html#plugin-development.

@kumare3
Copy link
Contributor Author

kumare3 commented Oct 15, 2021

@DasithEdirisinghe are you working on this?

@DasithEdirisinghe
Copy link

@kumare3 yes I started working

@kumare3
Copy link
Contributor Author

kumare3 commented Oct 16, 2021

@kumare3 yes I started working

Cool I am assigning it to you! Thank you

@samhita-alla
Copy link
Contributor

@DasithEdirisinghe, two more days till Hacktoberfest ends! Would you mind creating a PR in the next day or two?

@github-actions
Copy link

Hello 👋, This issue has been inactive for over 9 months. To help maintain a clean and focused backlog, we'll be marking this issue as stale and will close the issue if we detect no activity in the next 7 days. Thank you for your contribution and understanding! 🙏

@github-actions github-actions bot added the stale label Aug 27, 2023
@github-actions
Copy link

github-actions bot commented Sep 4, 2023

Hello 👋, This issue has been inactive for over 9 months and hasn't received any updates since it was marked as stale. We'll be closing this issue for now, but if you believe this issue is still relevant, please feel free to reopen it. Thank you for your contribution and understanding! 🙏

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Sep 4, 2023
@eapolinario eapolinario reopened this Nov 2, 2023
@github-actions github-actions bot removed the stale label Nov 3, 2023
Copy link

Hello 👋, this issue has been inactive for over 9 months. To help maintain a clean and focused backlog, we'll be marking this issue as stale and will engage on it to decide if it is still applicable.
Thank you for your contribution and understanding! 🙏

@github-actions github-actions bot added the stale label Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
flytekit FlyteKit Python related issue hacktoberfest plugins Plugins related labels (backend or frontend) stale
Projects
None yet
Development

No branches or pull requests

4 participants