split-inventory auto-pack doesn't get rid of '.cix'

John Arbash Meinel john at arbash-meinel.com
Wed Dec 3 03:53:46 GMT 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

John Arbash Meinel wrote:
> I just looked at my conversion's .bzr/repository/indices directory, and
> I found 231 .cix files (after issuing 'bzr pack', so there is only 1
> actual pack file.)
> 
> I assume this isn't very hard to fix, but I did find it a bit surprising.
> 
> John
> =:->

I should also mention that doing "bzr pack" clears out approx 25MB of
redundant data. This, presumably, are chk nodes that 'collide' and give
exactly the same sha1 sum as a node derived from some other method.
(Perhaps this is because of merge nodes?)

But it also means that a conversion "wastes" about 1/4th of all the
inventory space. (There is 89MB of referenced inventory, and another
25MB just lying around, and that is presumably *after* auto-packs have
been clearing out stuff.)

Something weird, though, I have 2 60-70MB pack files, and then a bunch
of small ones, but those only add up to around 20MB.

Still, it would seem that the conversion process bloats the in-progress
pack files far more than I think we expected.

John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkk2AsoACgkQJdeBCYSNAAPNrQCeLCNbtZlkLXN4dFinJJNSodnL
QfgAnjq4LZG6R1IeACeRC8Kz5UxEk4oX
=1WnT
-----END PGP SIGNATURE-----



More information about the bazaar mailing list