Bug 1148469
| Summary: | Pager button for going to the last page in process instance list does not work | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Retired] JBoss BPMS Platform 6 | Reporter: | Jiri Svitak <jsvitak> | ||||||
| Component: | Business Central | Assignee: | Neus Miras <nmirasch> | ||||||
| Status: | CLOSED EOL | QA Contact: | Lukáš Petrovický <lpetrovi> | ||||||
| Severity: | medium | Docs Contact: | |||||||
| Priority: | medium | ||||||||
| Version: | 6.1.0 | CC: | kverlaen, mbaluch, rrajasek | ||||||
| Target Milestone: | ER5 | ||||||||
| Target Release: | 6.1.0 | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2020-03-27 20:05:05 UTC | Type: | Bug | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Attachments: |
|
||||||||
The same problem is with human task screen. Jiri, this is sort of by design to avoid any performance issues - queries currently will use paging information and return data from db only for given subset to avoid fetching all information. That is actually preventing us from knowing what's the actual number of records found thus we cannot jump to last page. So my vote is to do not add additional query to know what is the last page as that would impact performance rather hard with big results set. What might be an alternative is to hide (if possible) the go to last page button. Functionality wise we do not loose much as we now support proper sorting so we can simply sort desc by id and we have last page on the first. How does that sound? If it is not possible to implement this behavior for the 'go to the last page' button, then please remove the button. I understand the performance reasons behind this and removal of the button seems to be the best solution here. Otherwise the button, which does nothing, is confusing. Thanks. The buttons has been removed in this commits in module jbpm-console-ng Master https://github.com/droolsjbpm/jbpm-console-ng/commit/0f1904eb4096b3362e3046507c840a1278064f8c 6.2.x https://github.com/droolsjbpm/jbpm-console-ng/commit/bfaabd7c88975731709478e6166d15bc379561e5 BPMS 6.1.0.er5 Last page button missing. Created attachment 996096 [details]
The last page button missing
Pavel, that was the desired solution see comment #3 see comment #7 BPMS 6.1.0.ER6 |
Created attachment 943064 [details] pager.png Button for going to the last page in process instance list pager does not work. The first three buttons work - skip to the first page, move to the previous page, move to the next page. See the attached screenshot. Expected behavior: All pager buttons work correctly. My env: BPMS 6.1.0.DR3 EAP 6.3.0 PosgtreSQL 9.3.5 10000 process instances created, including 10000 human tasks