Skip to content

Increase number of concurrent import workers in GitHub Import

What does this MR do and why?

Increases the number of concurrent import workers GitHub Import may execute.

The 1000 limit was chosen arbitrarily, and we never tested if we could increase the limit.

This MR sets a higher limit behind a feature flag to test how GitHub Import behaves with such a configuration.

Related to: #432137 (closed)

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

Before After

How to set up and validate locally

  1. Enabled the feature flag using Rails console
  2. Migrate a project using GitHub Import
  3. Check if the project was susscefully imported

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Rodrigo Tomonari

Merge request reports