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