[Bug 42867] New: Add debugging option for the holds queue
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42867 Bug ID: 42867 Summary: Add debugging option for the holds queue Initiative type: --- Sponsorship --- status: Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Architecture, internals, and plumbing Assignee: koha-bugs@lists.koha-community.org Reporter: nick@bywatersolutions.com QA Contact: testopia@bugs.koha-community.org Target Milestone: --- The holds queue can be complex, and libraries often have questions about how the items are chosen. We should provide a debugging option for the holds queue -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42867 Nick Clemens (kidclamp) <nick@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch complexity|--- |Trivial patch Assignee|koha-bugs@lists.koha-commun |nick@bywatersolutions.com |ity.org | Status|NEW |Needs Signoff -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42867 --- Comment #1 from Nick Clemens (kidclamp) <nick@bywatersolutions.com> --- Created attachment 200676 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=200676&action=edit Bug 42867: Add HoldsQueueDebug system preference This patch adds a new system preference HoldsQueueDebug When enabled this adds the item map to the action logs for the holds queue cronjob and to the messages of the background job for the real time holds queue. This additionally adds a match_type that indicates which section of the code has assigned the item to the hold To test: 1 - Apply the patches, updatedatabase, restart_all 2 - Enable the new HoldsQueueDebug system preference 3 - Enable the transport cost matrix 4 - Place some holds for and from various libraries 5 - Run the holds queue: perl misc/cronjobs/holds/build_holds_queue.pl 6 - Check the action logs and note the extra info stored 7 - Enable Real time holds queue preference 8 - Add another hold to a record 9 - Check the background job details Administration->Jobs->Details 10 - Note the new table displaying the item map 11 - Disable the pref and confirm running the cron or adding a hold does not add debug info -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42867 Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |martin.renvoize@openfifth.c | |o.uk -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org