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