Skip to content

Remove sequential bitbucket importer and feature flag

Madelein van Niekerk requested to merge 423530-feature-flag-cleanup into master

What does this MR do and why?

Removes bitbucket_parallel_importer feature flag and related code.

Before the feature flag, we had a single class (lib/gitlab/bitbucket_import/importer.rb) which ran the full Bitbucket Cloud import sequentially. After the flag, the import runs in parallel. The flag has been enabled on production for a month.

This MR:

  • Removes the flag
  • Moves label creation to parallel importer and removes the sequential importer
  • Removes all references to the old importer
  • Updates the docs

MR acceptance checklist

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

Related to #423530 (closed)

Edited by Madelein van Niekerk

Merge request reports