On 02.05.23 22:04, Matt Turner wrote:
On Tue, May 2, 2023 at 3:33 PM Florian Schmaus <f...@gentoo.org> wrote:
I performed a tree-wide analysis regarding EGO_SUM and IIRC published
the results in my previous post about EGO_SUM last year.
https://dev.gentoo.org/~flow/ego_sum-2022-01-01.txt shows the analysis
results for ::gentoo as of 2022-01-01 (I've recently updated the file to
contain the Manifest-size too).

Minikube (#833478) and k3s (#833477) appear there, too, with
package-directory sizes over one MiB. However, those packages are under
the top five of packages using EGO_SUM by package-directory size.

They do not represent the average Go package.

The mean size of a Manifest of a package using EGO_SUM was 186 KiB, and
the median was even lower at 84 KiB. Only a tiny percentage of packages,
below 5%, had a Manifest-size above one MiB.

It sounds like you've identified a compelling rationale for a Manifest
size limit.

Please feel free and encouraged to elaborate on your thoughts about Manifest size limitation.

- Flow

Reply via email to