[PATCH] branch heads: optimise computation of branch head cache (issue1734)

Martin Geisler mg at lazybytes.net
Tue Jul 14 13:40:38 CDT 2009


Henrik Stuart <hg at hstuart.dk> writes:

> # HG changeset patch
> # User Henrik Stuart <hg at hstuart.dk>
> # Date 1247509157 -7200
> # Node ID 219f3b265f2413a4ce0cde319126911e1ca326a0
> # Parent  f439d82f018cc91aab822045c747871d3f13c0f1
> branch heads: optimise computation of branch head cache (issue1734)
>
> The previous branch heads cache implementation iterated all ancestors
> for each new revision in the repository, causing a massive slowdown on
> cloning larger repositories.

Thank you. I've pushed it to crew-stable as d3b995dd4eab (minus final
line as discussed on IRC).

-- 
Martin Geisler

VIFF (Virtual Ideal Functionality Framework) brings easy and efficient
SMPC (Secure Multiparty Computation) to Python. See: http://viff.dk/.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://selenic.com/pipermail/mercurial-devel/attachments/20090714/084c525c/attachment.pgp 


More information about the Mercurial-devel mailing list