Slow pull that exchanges no changes
Matt Mackall
mpm at selenic.com
Wed Jul 27 19:49:17 UTC 2016
On Wed, 2016-07-27 at 12:43 -0500, Xavier Zwirtz wrote:
> I am experiencing very slow pulls on a repo with evolve enabled. Both repos
> are on my local disk. If I run a pull using a file system path the command
> finishes in 1.083 seconds. However if I run `hg serve` and pull from that
> instead the total time is 16.991 seconds. The repository is quite large,
> it contains 50,000 commits.
It's exchanging evolve's obsolete markers. There's an unsolved problem with
finding the minimum set of markers to exchange efficiently. The current
algorithm is fairly suboptimal.
--
Mathematics is the supreme nostalgia of our time.
More information about the Evolve-testers
mailing list