Write operations are extremely slow

Summary

Since this event : https://gitlab.com/gitlab-com/infrastructure/issues/4106, Gitlab has been performing extremely slow for us.

Reads are fast (fetch, clone, etc ..) However writes are extremely slow, at a point that you have to do some other work while waiting for gitlab, then go back to what you were doing. Switching context like this while waiting for Gitlab makes us lose a lot of time.

Steps to reproduce

The issue seems to be dependant on the project size. Fork this example project for instance : https://gitlab.com/idkw/metron

Then run :

git clone git@gitlab.com:idkw/metron.git
cd metron
git branch slow
time git push origin slow
time git push --delete origin slow

Check the reporte time taken. For me it was 36s for a push and 2 minutes for a delete, which is very slow.

Example Project

You may fork this project : https://gitlab.com/idkw/metron

What is the current bug behavior?

All write operations are very slow : usually between 30s and 2 minutes

What is the expected correct behavior?

I expect write operations to be less than 10s

Output of checks

This bug happens on GitLab.com

Edited by valentin