[MERGE] Faster commit

Ian Clatworthy ian.clatworthy at internode.on.net
Tue May 29 09:26:31 BST 2007


Attached is a bundle containing all the changes I've made so far to 
speed up commit. For those who looked at the previous two patches 
submitted, a patch containing just the changes today is also attached. 
Today's changes were small in scope - removal of unnecessary calls to 
dirstate._validate() - but large in impact for big trees. For a simple 
commit to the Mozilla tree (55k files), the time is reduced from 68.9 
secs to 36.5 secs. On the Bazaar tree (600+ files), the impact is less 
dramatic (0.98 secs to 0.88 secs).

Ian C.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: commit-cleanup-and-faster.patch
Type: text/x-patch
Size: 38914 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20070529/31bde930/attachment-0002.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: commit-xtra-validates-gone.patch
Type: text/x-patch
Size: 2819 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20070529/31bde930/attachment-0003.bin 


More information about the bazaar mailing list