Several repositories, including but not limited to
https://yum.oracle.com/repo/OracleLinux/OL9/developer/x86_64/
https://packages.cloud.google.com/yum/repos/cloud-sdk-el9-x86_64/
https://artifacts.elastic.co/packages/8.x/yum/
https://packages.grafana.com/oss/rpm/
Are known to cause very high memory consumption of pulp_rpm when synced - often more than 6gb or as high as 10gb for the OL9 developer repo. The cause of this is having many different versions of packages with very long and extensive "filelists" as the strings representing those files are held for a long time prior to the package being saved. We need to reduce the peak memory usage.