Re: Handling large files with GIT
- From
Linus Torvalds <torvalds@osdl.org>
- Date
- Feb 8, 2006, 17:01 UTC
- Message-ID
- <Pine.LNX.4.64.0602080853480.2458@g5.osdl.org>
- In-Reply-To
- <Pine.LNX.4.64.0602080815180.2458@g5.osdl.org>
On Wed, 8 Feb 2006, Linus Torvalds wrote:
> > The fact that all the operations work on a full object, and the delta's > are (on purpose) just a very specific and limited kind of size > compression is just very ingrained.
Side note: the original explicit git "delta" objects by Nicolas Pitre would have handled this large-file-case much more gracefully.
The pack-files had absolutely huge advantages, though, so I think we (I) did the right thing there in making the delta code only a very specific special case..
It is possible that we could re-introduce the "explicit delta" object, though (it's not incompatible with also doing pack-files, it's just that pack-files made 99% of all the arguments for an explicit delta go away).
Linus