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

Document output of fork task #1011

Open
matthias-pichler opened this issue Sep 11, 2024 · 0 comments
Open

Document output of fork task #1011

matthias-pichler opened this issue Sep 11, 2024 · 0 comments
Assignees
Labels
area: spec Changes in the Specification change: documentation Improvements or additions to documentation. It won't impact a version change.
Milestone

Comments

@matthias-pichler
Copy link
Collaborator

What would you like to be added:

Currently the output of the fork task is undocumented. My understanding is that:

  1. compete: false: an array of the outputs from each branch in order of branch definition
  2. compete: true: the output of the first completed branch

Why is this needed:

Questions:

Alternatively one could argue that compete: true could also return an array with all but the winning branch being null. This would allow downstream tasks to know which branch won but seems rather cumbersome.

@matthias-pichler matthias-pichler self-assigned this Sep 11, 2024
@matthias-pichler matthias-pichler added change: documentation Improvements or additions to documentation. It won't impact a version change. area: spec Changes in the Specification labels Sep 11, 2024
@matthias-pichler matthias-pichler added this to the v1.0.0 milestone Sep 11, 2024
@matthias-pichler matthias-pichler removed their assignment Sep 11, 2024
@matthias-pichler matthias-pichler changed the title Document output of fork task Document output of fork task Sep 11, 2024
@cdavernas cdavernas modified the milestones: v1.0.0-alpha3, v1.0.0 Oct 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: spec Changes in the Specification change: documentation Improvements or additions to documentation. It won't impact a version change.
Projects
Status: Backlog
Development

No branches or pull requests

2 participants