Bazaar dirstate locking (was: lock_* API change)

Robert Collins robertc at robertcollins.net
Tue May 18 04:46:23 BST 2010


Data point: the main reason commits take minutes is because we're
manipulating a non-trivial-size database using VFS operations, over
high (> 1ms) latency, low bandwidth links.

Karl Fogel is working on Savannah to rectify this. Until its fixed, I
*totally expect* operations to be slow and take ages. Networked
databases with client side manipulation of the disk data structure
*take time*: git http pulls are very slow, for precisely the same
reason.

-Rob



More information about the bazaar mailing list