Skip to content

Conversation

@ashishonce
Copy link
Member

This PR is for supporting multiple run submissions as part of a single WF execution.
we are using multiprocessing library to process each entry here. to save the time on parallel waits for execution to complete.
currently creating a pool of processes as 8, but once we agree on this approach we can find an optimal value of processes to start.

awmatheson
awmatheson previously approved these changes Apr 23, 2020
Copy link
Contributor

@awmatheson awmatheson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, we will need to build in some tests for these eventually.

@ashishonce ashishonce requested a review from awmatheson April 27, 2020 09:47
@ashishonce
Copy link
Member Author

added Unit Test basic one, if this format looks fine we will go ahead with that

@marvinbuss marvinbuss added the enhancement New feature or request label Apr 27, 2020
@awmatheson
Copy link
Contributor

@ashishonce this looks good, but we are going to wait to merge until we finish the integration tests across all the actions. This should be finished this week.

@ashishonce
Copy link
Member Author

@awmatheson that makes sense, but just a point. This PR is a breaking change as it changes the run.json format which is a list now. So your integrations tests will still need to update then.

Copy link
Contributor

@marvinbuss marvinbuss left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Before merging this:

  • Add integration tests
  • Describe features in Readme

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants