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

1125 api failures and race conditions with concurrent publish update operations #1156

Commits on May 31, 2023

  1. Fix API race conditions for non async operations

    While implementing the `?_async=true` task api,
    resources which must not be handled concurrently
    were protected by resource groups.
    However the non async resources could still be
    operated on concurrently by just doing two api
    requests at the same time.
    
    This change fixes this behaviour by
    running sync operations in the new task framework
    and waiting internally before returning
    a result.
    randombenj committed May 31, 2023
    Configuration menu
    Copy the full SHA
    380d521 View commit details
    Browse the repository at this point in the history
  2. Use golang 1.20

    randombenj committed May 31, 2023
    Configuration menu
    Copy the full SHA
    9fba0ab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f08ce49 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6259abf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    44998a2 View commit details
    Browse the repository at this point in the history