Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-4103

[bulk-import][backend] Performance issue when creating PRs for a lot of repos

Prepare for Y ReleasePrepare for Z ReleaseRemove QuarterXMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • 1.3
    • Bulk Import Plugin
    • None
    • 2
    • False
    • Hide

      None

      Show
      None
    • False

      When selecting a lot of repositories to import, the `POST /imports` endpoint can take a lot of time to return since it is processing each repo one by one in a loop.

      Since each import request is quite independent (checking the catalog + eventually calling the GitHub API to create the PR + returning a status), it would be better to parallelize this so as to reduce the overall response time.

              Unassigned Unassigned
              rh-ee-asoro Armel Soro
              RHIDP - Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: