]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP#1596595 HoldTargeter parallel targeting support
authorBill Erickson <berickxx@gmail.com>
Thu, 30 Jun 2016 21:36:21 +0000 (17:36 -0400)
committerBill Erickson <berickxx@gmail.com>
Fri, 26 Aug 2016 21:32:17 +0000 (17:32 -0400)
commit2413c55d1f014f2f578840b963b6833dd5a17aba
treedd209c05eba5ff570ebd655cbf375f4294ed7e26
parent326a8e2c87ae5ca916f5dad555aa0b803975309a
LP#1596595 HoldTargeter parallel targeting support

Teach the targeter to process a subset of holds based on the number of
parallel targeters at play and the parallel targeting slot each targeter
instance occupies.

As with the existing hold targeter, group holds by their metarecord to
avoid multiple targeter processes targeting the same sets of potential
copies.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/perlmods/lib/OpenILS/Utils/HoldTargeter.pm