Stream restults from targetable holds list retrieval user/berick/parallelize-hold_targeter-startup
authorMike Rylander <mrylander@gmail.com>
Mon, 17 Oct 2011 16:27:04 +0000 (12:27 -0400)
committerBill Erickson <berick@esilibrary.com>
Thu, 9 Feb 2012 21:25:46 +0000 (16:25 -0500)
commitc557c361b7e04a3b6f7a50da3a3972d1d23a1a4a
tree0eddbbd9fbe30532412ccff7879669aa224e66af
parente8857f2ae267956136b9f4ee3f3263c11ea2c7ae
Stream restults from targetable holds list retrieval

Tested and slightly modified patch from Mike R. to improve multi-session
hold targeting.  This patch includes an update to the targetable holds
API call to stream results instead of returning them in 1 big chunk,
which has been known to result in messages too large for jabber
(max_stanza_size).  hold_targer.pl is updated to handle the stream.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
Open-ILS/src/support-scripts/hold_targeter.pl