Summary: | Performance improvements for build_holds_queue | ||
---|---|---|---|
Product: | Koha | Reporter: | Andreas Jonsson <andreas.jonsson> |
Component: | Hold requests | Assignee: | Andreas Jonsson <andreas.jonsson> |
Status: | Needs Signoff --- | QA Contact: | Testopia <testopia> |
Severity: | enhancement | ||
Priority: | P5 - low | CC: | gmcharlt, phil |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
Change sponsored?: | --- | Patch complexity: | --- |
Documentation contact: | Documentation submission: | ||
Text to go in the release notes: | Version(s) released in: | ||
Circulation function: | |||
Attachments: |
Bug 35899: memoize C4::Circulation::GetBranchItemRule when building holds queue
Bug 35899: don't perform expensive checks on non-local items when examining local items Bug 35899: memoize C4::Circulation::GetBranchItemRule when building holds queue Bug 35899: don't perform expensive checks on non-local items when examining local items Bug 35899: memoize C4::Circulation::GetBranchItemRule when building holds queue |
Description
Andreas Jonsson
2024-01-24 19:06:35 UTC
Created attachment 161358 [details] [review] Bug 35899: memoize C4::Circulation::GetBranchItemRule when building holds queue Test plan: * Examine patches and make sure they do not alter the functionality (provided there are no unexpected side effects in called subroutines) * Run prove t/db_dependent/HoldsQueue.t Created attachment 161359 [details] [review] Bug 35899: don't perform expensive checks on non-local items when examining local items Created attachment 161360 [details] [review] Bug 35899: memoize C4::Circulation::GetBranchItemRule when building holds queue Test plan: * Examine patches and make sure they do not alter the functionality (provided there are no unexpected side effects in called subroutines) * Run prove t/db_dependent/HoldsQueue.t Created attachment 164969 [details] [review] Bug 35899: don't perform expensive checks on non-local items when examining local items Created attachment 164970 [details] [review] Bug 35899: memoize C4::Circulation::GetBranchItemRule when building holds queue Test plan: * Examine patches and make sure they do not alter the functionality (provided there are no unexpected side effects in called subroutines) * Run prove t/db_dependent/HoldsQueue.t |