Enhancing project import efficiency
Summary
Investigate if there is a way to improve time to import a project. For context, Test Platform team uses the same gitlabhq
project tarball as setup for performance tests.
In 14.x version it took less than 50 minutes to import the tarball. In 15.0 it took 1 hour to import it. Last revisited in 16.x, import now takes 100-120 minutes for the tarball with the same data. So it appears that import time increased quite significantly between these releases and the ask is to explore if there is a room for improvement.
More context - gitlab-org/quality/performance#561 (closed).
Steps to reproduce
- Import gitlabhq project tarball
- Check time it took to import