Skip to content

Parallelize copy/client.ImageExistsAtRemote calls #72

Open

Description

@aslafy-z

When working with a big list of images, getting the remote manifests synchronously can take minutes.
I believe this can easily be parallelized to get some better results.

This is the synchroneous loop that takes time https://github.com/plexsystems/sinker/blob/main/internal/commands/copy.go#L84

Activity

  1. changed the title [-]Parallelize copy/remote.Get calls[/-] [+]Parallelize copy/client.ImageExistsAtRemote calls[/+] on Mar 31, 2023
  2. jpreese commented on Mar 31, 2023

    @jpreese
    Collaborator

    This makes sense to me!

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

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions