Bugzilla – Bug 7922
Add pagintation to review and build pages
Last modified: 2009-05-06 08:27:48 UTC
You need to log in before you can comment on or make changes to this bug.
Review and build status pages can easily fill with too many entries to conveniently fit on a page. When too many entries are in the build and review tables, the display of these tables should be split across multiple pages.
this is not implemented correctly! it should be split based on the build number imho!
Andras - yes I had to partially back out some of the changes as there were problems with the column sorting, so I agree it's definitely not completed. When you say "it should be split based on the build number" do you mean that the build status page should be ordered by the "Job ID" field (rather than "Status")? If so, I agree and will try to get this fixed quickly.
yes, sorry, i meant job id
I need more information here. Can you attach screenshots or give a more detailed description of which pages are broken and how jobs should be organized vs how they are organized? I don't think some of these pages ever worked so I was working in the dark to sort and organize them properly.
Brian - The default ordering on the "build" page seems to be the Status field (with FAILED first, then PASSED, but with the first PASSED jobs appearing at the top of page 2, instead of the bottom): http://jucr.opensolaris.org/build/status/ This should be changed to order by Job Id, reversed, ie most recent jobs appears at the top of the list.
Thanks, if this is all that was wrong, it looks like an easy fix. But it appears that my sort column code was removed from jucr and this bug still exists on jucr. Is there another reason why the column sort code wasn't deployed?
Brian, Kevin logged 7933 after testing the latest version of column sorting.
Sort and pagination if fixed on the review pages. Pagination works on the build status page but without sort. Sort works on the myjucr page but without pagination. I haven't found a way to allow sort, pagination and grouping to work together in a way that is intuitive to the user, so I'm tracking the lack of sort+paination+grougping in build status and myjucr pages in bug 8462 and closing this bug.