[MERGE] Review feedback on hash trie inventories, and describe radix tree inventories, plus some details on hash trie implementation.
Robert Collins
robertc at robertcollins.net
Tue Sep 2 09:10:47 BST 2008
On Tue, 2008-09-02 at 09:35 +0200, Vincent Ladeuil wrote:
> >>>>> "robert" == Robert Collins <robertc at robertcollins.net> writes:
>
> robert> Meta-note, I have had no bb:COMMAND message for this patch, so its
> robert> outstanding.
>
> I voted tweak (mostly to ask that your explanations get included)
> but it seems BB didn't see it...
Ok, I'll take that on then.
> robert> On Thu, 2008-08-28 at 11:29 -0500, John Arbash Meinel wrote:
>
> <snip/>
>
> >> The downside is that 8kB * 19k revisions (for bzr.dev) =
> >> 149 MB. Right now my whole bzr pack file is 77MB, and I
> >> just did checks to see that inventory is 38.8MB of it. And
> >> I felt that inventory being 50% of the storage was
> >> wasteful. I really feel like inventory management should
> >> be under 25% of total storage.
>
> robert> Its not an apples and oranges test. Whats the
> robert> uncompressed size of all the inventories? :).
>
> Agreed. On the other hand we should really look at how your
> proposal *is* compressed (surely less, but yet).
Right - see my [trimmed] comment on layering though.
> Vincent
>
> P.S.: I've read the "Ideal hash trees" article you pointed me
> at. I've still to re-read it in parallel with your proposal to
> see how you adapted it, I'll comment again ASAP.
Its not strictly an adaptation; that paper is a related technique which
contains many common concepts and thus just helps discussing the
problem.
-Rob
--
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20080902/7be188bf/attachment.pgp
More information about the bazaar
mailing list