#54 Pagination of packages/builds loads everything, and is slow
Closed: Fixed 8 months ago by praiskup. Opened 5 years ago by tvon.

When there are a large number of packages there are some usability issues with pagination. E.g.:

https://copr.fedorainfracloud.org/coprs/g/rubygems/rubygems/packages/

So far as I can tell there is pagination but it is entirely client side (!?). The entire table must be loaded before it is then paginated. In my case this will crash Firefox on OSX and kill Chrome for a bit before the pagination kicks in.


Metadata Update from @clime:
- Issue assigned to clime

5 years ago

Metadata Update from @msuchy:
- Issue tagged with: RFE

3 years ago

The pagination has been enhanced recently, I believe the issues are over. Please reopen if you still experience issues.

Metadata Update from @praiskup:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

2 years ago

Metadata Update from @praiskup:
- Issue status updated to: Open (was: Closed)

2 years ago

Ok, no. Such large pages are still slow.

Metadata Update from @praiskup:
- Assignee reset

2 years ago

Metadata Update from @praiskup:
- Issue tagged with: bug

9 months ago

Metadata Update from @praiskup:
- Issue untagged with: RFE
- Issue priority set to: High
- Issue tagged with: UI

9 months ago

@praiskup do we know whether the page rendering chokes or whether the database query takes for ages?

This used to be a problem with rendering; the query was pretty optimized if I remember correctly (but I did not check the logs now).

FTR., I tested copr list-builds yesterday, and it took 63 minutes (but finished eventually).
copr list-packages did not work for me.

Login to comment on this ticket.

Metadata
Related Pull Requests
  • #1908 Merged 8 months ago