[PING 0.9] ignores, http, cache inventory.knit, readv
John Arbash Meinel
john at arbash-meinel.com
Mon Jul 17 19:45:34 BST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I have 4 fairly major patches pending approval, which I think are all
worthy of going into 0.9. A couple of them have sat for most of a week
without any comments, so I'd like to ping again. (Especially since we
were hoping to release 0.9rc1 today).
ignores -
Add a global user ignore list to ~/.bazaar/ignore
create it if it doesn't exist, with a small but reasonable list
http -
3x performance boost for 'bzr branch' over http by using multi-range
requests for readv().
Only known problem is that it doesn't properly support redirects.
cache inventory.knit -
When Aaron removed knit caches, it caused us to download
inventory.knit 2 times. This patch explicitly re-enables caching of
just inventory.knit, and only for the time in Knit.join(), and only
for the revisions that need to be merged.
This has some concern for large trees, so I'm willing to update it,
so that it only enables caching if the Knit is not Local, and I can
change the cache to be an on-disk cache if the memory consumption
becomes too large. (I will work on that today.)
readv -
2x performance improvement for branch and pull over sftp.
John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFEu9rOJdeBCYSNAAMRAsgnAJ4zfzIqxSOznVqrrEdqr4v5XViHSACeJ4oC
wBMrb9z6QNmHDdXv8nMc9IQ=
=7VMr
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list