Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update the Workflow Manager jobs table to be more efficient #1601

Closed
brosenberg42 opened this issue Oct 6, 2022 · 0 comments
Closed

Update the Workflow Manager jobs table to be more efficient #1601

brosenberg42 opened this issue Oct 6, 2022 · 0 comments
Assignees
Milestone

Comments

@brosenberg42
Copy link
Member

brosenberg42 commented Oct 6, 2022

Remove "Showing 1 to 25 of 102 entries" from the jobs table.

According to the simon timings, getting those counts takes a lot longer than getting the job data.
HibernateJobRequestDaoImpl.findByPage average: 32ms
HibernateJobRequestDaoImpl.countAll average: 11,315 ms

As part of this task, we will no longer count the exact number of jobs when the user performs a search on the jobs table. Instead we will return a page of results at a time.

@brosenberg42 brosenberg42 added this to the Milestone 3 milestone Oct 6, 2022
@brosenberg42 brosenberg42 self-assigned this Oct 6, 2022
@brosenberg42 brosenberg42 added this to To do in OpenMPF: Development via automation Oct 6, 2022
@jrobble jrobble moved this from To do to Planned in OpenMPF: Development Oct 7, 2022
@brosenberg42 brosenberg42 moved this from Planned to In Progress in OpenMPF: Development Nov 2, 2022
This was referenced Dec 9, 2022
@jrobble jrobble closed this as completed Apr 24, 2023
OpenMPF: Development automation moved this from In Progress to Closed Apr 24, 2023
@jrobble jrobble changed the title Remove "Showing 1 to 25 of 102 entries" from the jobs table. Update the Workflow Manager jobs table to be more efficient Apr 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

2 participants