`post-receive` job is too slow when pushing a rebased branch
Related to the previous issue reported at https://gitlab.com/gitlab-org/gitlab-ce/issues/12919 (now closed)
Recently I've noticed lots of people, even on the GitLab team, reporting that their pushes don't show up for a long time, if at all. I just pushed a rebased branch to www-gitlab-com
and the job is still running going on 10 minutes. I'm monitoring the logs to see the final runtime, but no matter what this is just way too long. People expect pushes to show up nearly instantly or at least within several minutes.
What takes so long when you push a rebased branch? Are we iterating over all the commits? What can we strip out?
This is really important to get worked out for our customers, too. Sidekiq and long-running jobs are constantly a support issue. Let me know how I can help.