Accelerating push via bzr:// and friends

Aaron Bentley aaron at aaronbentley.com
Tue May 20 14:31:07 BST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Robert Collins wrote:
> On Tue, 2008-05-20 at 08:39 -0400, Aaron Bentley wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Andrew Bennetts wrote:
>>> Initial tests suggest that bzr.dev has regressed a bit since 1.4!
>> I noticed that on Friday.  A lot of these get_parent_map calls are being
>> done for heads, and John's recently done a lot of work to make heads
>> more thorough and accurate, so that may be the cause.
> 
> This seems likely - its why I emphasised doing one and one one query per
> loop as an important goal in the graph code (because while pack indices
> may be a touch slow, network latency is even higher).

Well, there are several things.  One is that heads is going really
deep-- when I was pushing a branch of Launchpad, it got back into the
arch-imported history.  So we need to make queries scale up in size to
cope with repetition, and ideally we would change heads to not go so deep.

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIMtKb0F+nu1YWqI0RAvgDAJ9pgNZftdcwY24FSix9h7zmFkikYwCaA5G2
uIVfsxcnl5pNLP1612wP394=
=qmlE
-----END PGP SIGNATURE-----



More information about the bazaar mailing list