Re: [RFC] super indexes to span multiple packfiles
- From
- Avi Kivity <avi@qumranet.com>
- Date
- May 29, 2007, 16:20 UTC
- Message-ID
- <465C52D3.3010605@qumranet.com>
- In-Reply-To
- <9e4733910705290905m66dd3081ubda9b92a707fc903@mail.gmail.com>
Jon Smirl wrote:
Show 6 quoted lines
> > My work with databases leads me to believe that figuring out how to > pack everything into a smaller space always beats efforts put into > incrementally improving the indexing scheme. Packing into a smaller > space reduces the total IO needs and that's always a winner. >
Another way to achieve that is to place objects that are accessed together nearby, and issue a larger read so as to bring them into cache. I imagine that placing commit objects and associated tree and blobs in history order should help here (but maybe git already does that, I'm not familiar with the internals).
-- error compiling committee.c: too many arguments to function