[MERGE] knit store stage 1

Robert Collins robertc at robertcollins.net
Mon Mar 6 23:07:03 GMT 2006


Hi, this introduces the knit storage facility and makes the knit
repository format actually use knits.

This is not the end of knit preparation, we still need the ghost
recording, probably want a memoising write transaction for some minor
performance gains, to make partial downloads of content occur and to
then sweep the repository code paths and ensure that the knit index
based facility is used everywhere. Oh, and to remove the unneeded
annotations from the revision and signature stores.

upgrade currently shows 'copy 0/1' a lot, which suggests a pb somewhere
that needs s display hint, so anyone wanting to jump in an test this and
patch such things - please do so.

I'll report on real world conversion sizes and times shortly, but right
now it looks like the conversion will be fairly slow - a rediff of every
delta ever.

Rob
-- 
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: knit-storage-1.patch
Type: text/x-patch
Size: 291789 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060307/07bce573/attachment.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060307/07bce573/attachment.pgp 


More information about the bazaar mailing list