Refreshing from scratch a repo with some 2000 commits takes around half an hour, both for git and hg. Most time is spent in "computing diffs" stage.
Pulling this in and taking it since my solution for [#2020] will also correct this (and [#2020] is a lot more work to get right than I anticipated).
On rc/2020. New ticket in [#2138] to use the new cache data. For now, refreshes will be a little slower as we refresh into two cache systems. When [#2138] is complete, this should speed things up a good bit.
This actually needs the latest code on Ming: rc/functional-level as well.
Tracking QA in [#2165]
Log in to post a comment.