Re: support for large packs and 64-bit offsets
- From
Nicolas Pitre <nico@cam.org>
- Date
- Apr 9, 2007, 18:26 UTC
- Message-ID
- <alpine.LFD.0.98.0704091417490.28181@xanadu.home>
- In-Reply-To
- <Pine.LNX.4.64.0704091059240.6730@woody.linux-foundation.org>
On Mon, 9 Apr 2007, Linus Torvalds wrote:
Show 10 quoted lines
> > > On Mon, 9 Apr 2007, Shawn O. Pearce wrote: > > > > I like this series. I haven't had time to test it myself yet, > > and probably won't be able to do so before Junio merges it into a > > pu or next release. But it looks OK on a first read. > > Me too.. I just wonder whether it should have some more test coverage: > - force v2 index by default
Easy enough. That's what I did for testing of course. And I'd hope it would be always on by default eventually. The only reason why it is not on by default is because of old clients with dumb protocols.
> - force a mode where a random smattering of index entries are done using > 64-bit notation (even if they obviously won't need the high 33 bits)
That could be achieved with an additional criteria, like the offset's LSB value which should be pretty random.
Once Junio merges the series in a branch of its own, we could have a separate patch not in that branch that simply forces those features on in branch 'next'. People would only need to remenber not publishing repos with that version using dumb protocols.
Nicolas