Skip to content

Consider using async workers when handling multiple operations that happen as part of a single command #223

Description

@azych

We have (olmv0) / might have (olmv1) commands that need to perform multiple operations as part of their logic, eg:

  • when deleting/updating selected resources
  • when waiting for deleted/updated resources to reach expected state

In those situations, it might be a good idea to at least provide an option for the user to run those operations concurrently/in parallel using fixed pool of workers to speed things up and at the same time avoid triggering Kubernetes API rate limits.

Context: #219 (comment)
Depends in part on how we want to handle waiting for resources: #220 (comment) and how we'll approach filtering options

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions