Rich Freeman <[email protected]> wrote:
>>
>> And currently the git history is still almost empty...
>>
>
> If you want pre-migration history you need to fetch that separately.

How? Neither on gitweb.gentoo.org nor on github I found an obvious
repository with this data.

> It is about 1.7G.
> Considering that this represents a LOT more than 2-3 years of history

If the 1.7G are fully compressed history, this would confirm
my estimate rather precisely, if it represents (1700/120 - 1) ~ 13 years.

Gentoo exists since 2002, so it seems my estimate was very good.

> (including periods where the commit rate was higher than it is today)

One of my assumptions for the estimate was that this rate is
constant in the average. Also I am not sure whether you right
that this rate was really higher, previously: Nowadays, even a
rather trivial eclass-update is separated into several commits,
increasing the amount of data needed for storage.

> I think your estimates of where the migrated repo will be in 2-3 years
> is too high.

Note that I compared squashfs with a git user who does not even
care about git-internal recompression. Of course, you can decrease
the factor somewhat if e.g. your checked-out tree is still stored
on squashfs. This does not change the fact that the factor will
increase every year by about 1 (or probably more, because git
uses the uneffective gzip compression, only).


Reply via email to