Actions
Bug #38086
closedProducts index page is slow for products that have no synced repositories
Description
Discussion: https://community.theforeman.org/t/slow-product-page/40279/
In app/models/katello/glue/pulp/repos.rb#last_sync, Katello first searches for repo sync tasks and then audits if no sync tasks show up when attempting to find a sync time for repositories within the product.
However, if the product has no synced synced repositories, it seems that the audits search is very slow. It may be because the lack of audit record is causing the entire audit table to be scanned.
Should the last sync time be stored on the product itself?
Updated by Ian Ballou 3 months ago
- Assignee set to Samir Jha
- Triaged changed from No to Yes
Updated by The Foreman Bot about 1 month ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/Katello/katello/pull/11294 added
Updated by Samir Jha about 1 month ago
- Target version changed from Katello 4.17.0 to Katello 4.16.0
- Triaged changed from No to Yes
Updated by Samir Jha 20 days ago
- Status changed from Ready For Testing to Closed
Applied in changeset katello|27e2ec4b3f4409953c76c766c57a52347ee80ce1.
Actions