Performance issue when moving items within an instance in inventory app

Description

Description:

When we click on move items within an instance option, the browser displays a message that ask us to either “wait” or “leave” the page. This issue is observed in instance with a high volume of records. customer reported particular instance has 1240 holdings, and each holding has N number of items, so the system is struggling to process the move item within the instance due to large number of records.

This issue was reproduced and verified in bugfest environment. I tested it on an instance which has around 1500 holdings and same loading problem occurred there as it has more record.

The system is taking more time to retrieve all the details, which is why it is continuously loading and displaying a blank white screen.

Steps to reproduce

  1. Navigate to inventory app and select instance which has more than 1200 record

  2. Click on "Move items within an instance" option

  3. Observe the page behavior as it continues to load, eventually displaying browser prompt to "wait or “leave" the page

Expected behavior:

Items should be moved smoothly without significant delays or browser prompts, regardless of the number of holdings and items

image-20250226-090821.png

Actual result:

The system takes an excessive amount of time to retrieve details, leading continuous loading and a blank white screen

image-20250226-090535.png

Impact:

  • Disruption of user workflow due to unresponsible pages

Additional information:

To replicate the issue, I have provided the bugfest instance link here which has 1500 holdings

Inventory - The $12 million stuffed shark : the curious economics of contemporary art / Don Thompson. - FOLIO

Interested Library:

Pontifica Universidad Javeriana - Biblioteca Central

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

2
  • 26 Feb 2025, 09:08 AM
  • 26 Feb 2025, 09:08 AM

Checklist

hide

Activity

Show:

Details

Assignee

Reporter

Priority

Story Points

Development Team

Folijet

Release

Trillium (R2 2025)

RCA Group

Data related (ex. Can be detected with large dataset only)

Affected releases

Quesnelia (R1 2024)

Affected Institution

!!!ALL!!!

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created February 26, 2025 at 9:08 AM
Updated 7 hours ago
TestRail: Cases
TestRail: Runs

Flag notifications