When I git push a lot of commits (e.g. the whole paraview repository) into a Phabricator hosted repository, it takes an enormous amount of time until the command returns. It hangs at least 45 minutes after the Total ..., reused ... (delta ...) line. On the server I see a lot of heavy IO in the MySQL processes during that time.
Would it be possible to put this expensive processing into background processes, so that the user does not have to way too long for his push to succeed?