stock A/T filter for hold_request.shelf_expires_soon hook is too broad
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Low
|
Unassigned | ||
2.5 |
Fix Released
|
Low
|
Unassigned |
Bug Description
The stock action/trigger selection filter for the hold_request.
This manifested as open-ils.cstore backends that consumed CPUs spinning on the following queries:
open-ils.cstore open-ils.
Even without that happening, running fulfilled holds through the HoldIsAvailable validator wastes time.
Evergreen master
Changed in evergreen: | |
importance: | Undecided → Critical |
importance: | Critical → Low |
milestone: | none → 2.6.2 |
Changed in evergreen: | |
milestone: | 2.6.3 → 2.6.2 |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
A patch is available in the user/gmcharlt/ lp1326983_ better_ shelf_expires_ soon_filtering branch of the working/Evergreen repository:
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ gmcharlt/ lp1326983_ better_ shelf_expires_ soon_filtering