Push to a remote repository is very slow

Matt Mackall mpm at selenic.com
Mon Dec 9 22:43:21 UTC 2013


On Tue, 2013-12-10 at 10:10 +1300, Dennis Angelo wrote:
> Any ideas what might taking
> 
> Tue, Dec 10, 2013  9:17:44 AM: sending branchmap command
> Tue, Dec 10, 2013  9:17:44 AM: using auth.eroad.* for authentication
> 
> 
> 10 mins to complete?

The branchmap is usually read from a cache. If the cache can't be
created/updated (usually due to a permission problem on the server), it
has to be calculated from scratch by looking at every commit. This
usually doesn't take 10 minutes.. but might if it's affecting a lot of
users at the same time.

-- 
Mathematics is the supreme nostalgia of our time.





More information about the Mercurial mailing list