Support large-scale bulk change due date

Description

Purpose: Renewals for hundreds of items, or changing the due date for hundreds of items, are failing after 99 items. Back end work is needed to support bulk actions for hundreds of loans at a time.

from :
There are 2 individual requests (1 OPTIONS, 1 PUT) to renew every loan, so there are too many requests to renew the list of loans. In the case of snapshot or test env, it's really challenging to do it without errors and not to drop down the service (because it takes a lot of resources to handle them). So it seems, the special endpoint on the backend should be created to renew (and change due date) the bunch of loans.

Environment

None

Potential Workaround

None

Attachments

2
  • 10 Jan 2020, 04:41 PM
  • 10 Jan 2020, 12:47 PM

Checklist

hide

TestRail: Results

Activity

Show:

Cheryl Malmborg April 22, 2022 at 7:34 PM

I think this jira can be closed. Renewing a large number of items through the UI is still a problem. It is so slow it is impractical. I think https://folio-org.atlassian.net/browse/PERF-237#icft=PERF-237 defines the problem. It is a problem with users having 100+ loans.

Stephanie Buck April 22, 2022 at 4:00 PM

, is this ticket still valid?

Emma Boettcher July 29, 2020 at 9:09 PM

Thanks, I added the tech-debt label

Cate Boerema July 29, 2020 at 6:45 AM

I would change it to Tech debt if it's something we eventually still want to do but which doesn't impede user functionality. I would close it if we think the current behavior is fine for the long term. I'd leave it open as a bug if we think it needs addressing in the next 6 months or so.

Thanks!

Emma Boettcher July 28, 2020 at 4:55 PM

this specific issue isn't appearing - change due date will succeed for 100s of items, albeit slowly. What would qualify this for tech debt as opposed to just closing it?

Duplicate

Details

Assignee

Reporter

Labels

Priority

Sprint

Development Team

Vega

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created November 14, 2019 at 2:30 PM
Updated April 25, 2022 at 1:12 PM
Resolved April 25, 2022 at 1:12 PM
TestRail: Cases
TestRail: Runs

Flag notifications