Tooltips cause grid slowness
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned | ||
3.0 |
Fix Released
|
Medium
|
Unassigned | ||
3.1 |
Fix Released
|
Medium
|
Unassigned |
Bug Description
EG 3.1
After applying the changes for bug 1740412 and bug 1794176 (tooltips) in our EG 3.1.4 environment, we found that web client grids were substantially slower to load. The effect was noticeable in checkin, checkout, patron items out, and patron search. After reverting the tooltip changes, grid performance returned to the pre-tooltip baseline, i.e. 3-4 seconds rather than 10+ seconds for certain functions.
To confirm the problem, we tested on a 3.1.6 test system with concerto data. Loading the Items Out tab for a patron with 20+ items out took 10+ seconds for the grid to fully load. (Grid rows appear in chunks; the first chunk appears in about 5 seconds, then there's a further delay before the second chunk.) Checkouts also took 10+ seconds for full grid refresh after 20 items or so. And we saw similar delays on checkin, although bug 1777207 may be a confounding factor there.
Changed in evergreen: | |
assignee: | nobody → Bill Erickson (berick) |
tags: | added: signedoff |
Changed in evergreen: | |
milestone: | none → 3.2.2 |
no longer affects: | evergreen/3.2 |
Changed in evergreen: | |
assignee: | nobody → Galen Charlton (gmc) |
importance: | Undecided → Medium |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
On our 3.1.6 test system, we tried reverting just the template change for bug 1794176. This improved grid refresh times by a few seconds, but the grid seemed still noticeably slower overall than the pre-tooltip baseline.