Actions
Bug #14088
opensync status page very slow
Status:
New
Priority:
Normal
Assignee:
-
Category:
Performance
Target version:
-
Description
The 'sync status' page gets slower as the number of products and repos grows. It appears that there are two areas that cause it to be slow.
First, https://github.com/Katello/katello/blob/master/app/controllers/katello/sync_management_controller.rb#L29 can be very slow. With 10 custom products and 7 enabled RH products, it takes about 7 seconds for that line to complete.
Secondly, a call to candlepin to fetch subscriptions is made for each RH product enabled. Each of these takes 300-400msec.
To repro, import a manifest and enable a few repos on some RH products. Sync all products to get some sync data, then view page.
Updated by Eric Helms about 9 years ago
- Translation missing: en.field_release set to 86
Updated by Chris Duryee about 9 years ago
- Subject changed from get_product_info call on sync status page very slow to sync status page very slow
- Description updated (diff)
Updated by Eric Helms about 9 years ago
- Translation missing: en.field_release changed from 86 to 144
Updated by Eric Helms almost 9 years ago
- Translation missing: en.field_release changed from 144 to 168
Updated by Eric Helms almost 9 years ago
- Translation missing: en.field_release deleted (
168)
Updated by Justin Sherrill almost 9 years ago
- Translation missing: en.field_release set to 114
Actions