Re: Cygwin can't handle huge packfiles?
From: Nicolas Pitre <hidden>
Date: 2016-06-15 22:42:23
On Fri, 7 Apr 2006, Junio C Hamano wrote:
Linus Torvalds [off-list ref] writes:quoted
On Mon, 3 Apr 2006, Linus Torvalds wrote:quoted
That said, I think git _does_ have problems with large pack-files. We have some 32-bit issues etcI should clarify that. git _itself_ shouldn't have any 32-bit issues, but the packfile data structure does. The index has 32-bit offsets into individual pack-files. That's not hugely fundamental,...Linus _does_ understand what he means, but let me clarify and outline a possible future direction.
[...] For the record, the delta code also has 32-bit limitations of its own presently. It cannot encode a delta against a buffer which is larger than 4GB. I however made sure the byte 0 could be used as a prefix for future encoding extensions, like 64-bit file offsets for example. Nicolas