speeding up commits
Wouter van Heyst
larstiq at larstiq.dyndns.org
Fri Dec 9 16:23:55 GMT 2005
On Fri, Dec 09, 2005 at 05:06:25PM +0100, duchier at ps.uni-sb.de wrote:
> Here is a quick report on my progress speeding up commits. My test
> example is a 1 line change, in 1 file, of a project with 1048
> entries.
>
>
> HACK | SECONDS
> ----------------------------------------------+--------
> [1] = stock bzr | 35
> [2] = [1] + "prelude" optimization | 7.2
> [3] = [2] + "lifeless's BzrCherrypickMetada" | 6.3
> [4] = [3] + caching "inventory" weave | 5
> ----------------------------------------------+--------
>
>
> I am a little disappointed that [3] doesn't provide greater savings.
> [4] was a hack to get around the fact that the PassThroughTransaction
> object used during commits doesn't cache anything.
What happens if you change the order "prelude" and "lifeless's
BzrCherrypickMetada" are applied?
Wouter van Heyst
More information about the bazaar
mailing list