When pulp is queried, it can return a list of repos. ODCS merges them all to make sure the latest packages are included in the repo. However that is resource intensive process. If the returned repos have product_version, that should be used to pick only the latest version.
product_version
Commit 7263894e fixes this issue
This issue has been migrated to Fedora Forge: https://forge.fedoraproject.org/pungi/odcs/issues/357
Please continue any further discussion there.