Vandelay: generating queue summary can bloat cstore memory and CPU usage
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
Undecided
|
Unassigned |
Bug Description
When inspecting a MARC import queue, if the queue has a large number of records, the process of calculating the summary counts (particularly the total number of records and the number of imported records) can cause the cstore backend to bloat.
This is because open-ils.
- it's slow
- it sends a lot of data through XMPP that mostly gets discarded
- it bloats the cstore backends that process the idlist requests
A simple count via json_query would be better.
Evergreen 2.9.1 (and later)
tags: | added: cataloging performance vandelay |
tags: |
added: cat-importexport removed: cataloging vandelay |