Web Client - Check In List Refreshes After Every Scan and Gets Progressively Slower

Bug #1777207 reported by Jennifer Pringle on 2018-06-16
68
This bug affects 15 people
Affects Status Importance Assigned to Milestone
Evergreen
Medium
Unassigned

Bug Description

Evergreen 3.1

The check in list continues to refresh after every item scanned and takes longer to refresh the more items there are in the list. We have reports from libraries that scanning an item into the check in screen can take anywhere from 2 seconds to 20 seconds.

It's also misleading that while the list is refreshing it displays "No Items to Display".

Libraries have noted that they don't see the same kind of slowness when scanning items into the In-House screen.

We already have the earlier fix for check in slowness - https://bugs.launchpad.net/evergreen/+bug/1743045

Terran McCanna (tmccanna) wrote :

One of our larger libraries is reporting a lot of problems with this since they are checking in so many items at a time, particularly when scanning their pulled holds.

Changed in evergreen:
status: New → Confirmed
importance: Undecided → Medium
summary: Web Client - Check In List Refreshes After Every Scan and Gets
- Progressivly Slower
+ Progressively Slower
Jason Stephenson (jstephenson) wrote :

I have a question, mainly for people who work circulation:

What utility does the list of checked in items provide? What functionality would you lose if that list were removed from the interface?

Do you use it as a reference of what has been checked in or does it provide some useful function that lets you shortcut other work?

I am asking because I think one simple way to test the cause or a fix for this bug would be to remove the list and that code that tracks the items checked in.

Terran McCanna (tmccanna) wrote :

In my experience, it's primarily used as a reference of what has been checked in - to see where you are in the stack, to make sure that every item has been scanned, as a secondary method of special statuses in case an alert gets overlooked, etc.

It's also used when patrons want receipts of everything they are turning in.

Staff at every library I've ever worked at and every ILS I've ever worked with would be infuriated if it went away.

Jennifer Pringle (jpringle-u) wrote :

Our libraries also use the check in list as Terran describes.

Our libraries are currently refreshing the check in screen after every 20 check ins as they find it too slow otherwise. We're currently running 3.1.4.

John Amundson (jamundson) wrote :

As a workaround in the meantime, we had one library mention they limit their rows to 5 on Check In. I tested this and I did indeed see an increase in speed. (Not a speedy as we'd like, but better!)

Limiting to 5 still allows you access to previously checked in items by paging through the list.

Jennifer Pringle (jpringle-u) wrote :

You can also view your previously checked in items by changing the number of rows that display and then switching it back to 5 rows before checking in again.

Remington Steed (rjs7) on 2019-01-22
tags: added: usability
Andrea Neiman (aneiman) wrote :

CW MARS has signed a contract with Equinox to investigate (and hopefully fix) this bug.

I noticed that bug 1697954 comment 11 mentions a fix for extra grid refreshes in the items out screen. Maybe the fix for that is applicable to this bug?
https://bugs.launchpad.net/evergreen/+bug/1697954/comments/11

Jane Sandberg (sandbej) on 2019-05-15
tags: added: performance
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers