Project

General

Profile

« Previous | Next » 

Revision 4250c138

Added by Petr Chalupa almost 10 years ago

969457: Do not timeout on getting all #rpm_ids

For big repositories `Runcible::Extensions::Repository.rpm_ids` was
time-outing. Fixed by adding pagination to `Repository.rpm_ids`.

The timeout was causing `after_sync` callback failure which led to packages
not being indexed in elasticsearch. Elasticsearch index is used for retrieval
of package count which was wrongly showing 0 without indexed packages.

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences