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

util: add taskgroup #922

Merged
merged 25 commits into from
Jun 17, 2024
Merged

util: add taskgroup #922

merged 25 commits into from
Jun 17, 2024

Commits on Apr 26, 2024

  1. import multierrgroup as-is

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    d32831f View commit details
    Browse the repository at this point in the history
  2. rename

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    7b6e5c1 View commit details
    Browse the repository at this point in the history
  3. change interface

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    4b3d8e1 View commit details
    Browse the repository at this point in the history
  4. hide default ctor

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    5e848d8 View commit details
    Browse the repository at this point in the history
  5. change runner into taskgroup

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    0dc2112 View commit details
    Browse the repository at this point in the history
  6. fix linter

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    9bcda71 View commit details
    Browse the repository at this point in the history
  7. use taskgroup in the agent

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    38694c2 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2024

  1. go mod tidy

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed May 5, 2024
    Configuration menu
    Copy the full SHA
    1602695 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. add panic handler

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed May 21, 2024
    Configuration menu
    Copy the full SHA
    2c9ee71 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into oleg/taskgroup

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed May 21, 2024
    Configuration menu
    Copy the full SHA
    b9bc573 View commit details
    Browse the repository at this point in the history
  3. fix lints

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed May 21, 2024
    Configuration menu
    Copy the full SHA
    bf7a5af View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. update the API to Ctx()

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed May 28, 2024
    Configuration menu
    Copy the full SHA
    836b1b0 View commit details
    Browse the repository at this point in the history
  2. change callsites

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed May 28, 2024
    Configuration menu
    Copy the full SHA
    f7d0581 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into oleg/taskgroup

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed May 28, 2024
    Configuration menu
    Copy the full SHA
    fa4e326 View commit details
    Browse the repository at this point in the history
  4. add stack trace

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed May 28, 2024
    Configuration menu
    Copy the full SHA
    9eff2d3 View commit details
    Browse the repository at this point in the history
  5. delete fail

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed May 28, 2024
    Configuration menu
    Copy the full SHA
    103e184 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Update pkg/util/taskgroup/taskgroup.go

    Co-authored-by: Em Sharnoff <[email protected]>
    Omrigan and sharnoff committed May 30, 2024
    Configuration menu
    Copy the full SHA
    b62bd05 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. add tests for the stacktrace

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed May 31, 2024
    Configuration menu
    Copy the full SHA
    27467b4 View commit details
    Browse the repository at this point in the history
  2. bring back the panic

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed May 31, 2024
    Configuration menu
    Copy the full SHA
    38c5512 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. move WithPanic, and expand comments

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    75dc6de View commit details
    Browse the repository at this point in the history
  2. changed task name to billing-metrics

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    954e2c6 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Update pkg/util/taskgroup/taskgroup_test.go

    Co-authored-by: Em Sharnoff <[email protected]>
    Omrigan and sharnoff committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    e68f939 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80f6fa2 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into oleg/taskgroup

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    eb9a98d View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into oleg/taskgroup

    Signed-off-by: Oleg Vasilev <[email protected]>
    Omrigan committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    2908e60 View commit details
    Browse the repository at this point in the history