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

Feature Request: Looping and Parallel Processing in DAG Steps #454

Open
rrottmann opened this issue Jun 26, 2023 · 1 comment
Open

Feature Request: Looping and Parallel Processing in DAG Steps #454

rrottmann opened this issue Jun 26, 2023 · 1 comment
Labels
feature request New feature or request help wanted Extra attention is needed

Comments

@rrottmann
Copy link

Currently, in order to run code in a loop and do parallel processing, a shell script is required. However, this happens all in the same step and can make the output difficult to read and troubleshoot. It would be useful to have the ability to loop a step and do parallel processing within the DAG itself.

Suggested Solution: Add a new feature to the DAG engine that allows users to loop a step and do parallel processing within the DAG. You would specify the code to execute, how many parallel executions and how the input and output data should be handled. Like feeding line by line or using a FIFO buffer.

@yohamta
Copy link
Collaborator

yohamta commented Jun 26, 2023

Thank you for the interesting suggestion.

Maybe this could be related: #439

@yohamta yohamta added feature request New feature or request help wanted Extra attention is needed labels Dec 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants