--000000000000395a6906168f6511 Content-Type: text/plain; charset="UTF-8" Hi all, As part of routine maintenance on Invent (Gitlab) i've been reviewing the total amount of space currently being consumed by repositories. At this time, the top 100 largest repositories on Invent (we have 14,000 or so for context) are consuming around 21% of the total space. It would therefore be good if we could please clean this up. To add a bit of context, we currently have around 140GB of repositories, and a further 30GB of pooled repository data (shared among the canonical repository and it's forks). Those top 100 repositories currently use 30GB of space - so as much as all of the pools. Forks of KDevelop and docs-krita-org feature heavily on the list of large repositories. Of particular interest are old forks (created more than 2-3 years ago) as these are often not participating in Gitlab's mechanism to reduce the disk space taken by forks (known as pool repositories). As an additional note: please do not fork a fork, as these forks-of-forks cannot participate in a pool and must carry a full copy of the upstream repository data. If you have a situation where a network of forks of forks has developed please consider options to resolve this. I know Krita at least has this situation presently with their fork of various parts of Qt that is being maintained in people's personal namespaces. Thanks, Ben --000000000000395a6906168f6511 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi all,

As part of routine maintenance = on Invent (Gitlab) i've been reviewing the total amount of space curren= tly being consumed by repositories.=C2=A0

At this = time, the top 100 largest repositories on Invent (we have 14,000 or so for = context) are consuming around 21% of the total space. It would therefore be= good if we could please clean this up.

To add a b= it of context, we currently have around 140GB of repositories, and a furthe= r 30GB of pooled repository data (shared among the canonical repository and= it's forks). Those top 100 repositories currently use 30GB of space - = so as much as all of the pools.

Forks of KDev= elop and docs-krita-org feature heavily on the list of large repositories.<= /div>

Of particular interest are old forks (create= d more than 2-3 years ago) as these are often not participating in Gitlab&#= 39;s=C2=A0mechanism to reduce the disk space taken by forks (known as pool = repositories).=C2=A0

As an additional note: please= do not fork a fork, as these forks-of-forks cannot participate in a pool a= nd must carry a full copy of the upstream repository data. If you have a si= tuation where a network of forks of forks has developed please consider opt= ions to resolve this.

I know Krita at least has th= is situation presently with their fork of various parts of Qt that is being= maintained in people's personal namespaces.

T= hanks,
Ben
--000000000000395a6906168f6511--