]> git.evergreen-ils.org Git - working/Evergreen.git/commit
hold targeter: add option to run parallel targeter processes
authorgmc <gmc@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 22 Nov 2010 04:26:44 +0000 (04:26 +0000)
committergmc <gmc@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 22 Nov 2010 04:26:44 +0000 (04:26 +0000)
commit7cb3b7498aa307e3334a8f29d9492efcd7f41015
treeb477ad243d13bdc19e326135c136973f480bbb40
parentdfe52b7467e7b5ec7f7bf1212f20644078cace9c
hold targeter: add option to run parallel targeter processes

Permit the hold targeter to divvy up the work and run more than one process
at a time by setting the opensrf.xml setting hold_targeter/parallel to a
value greater than one.  Doing so can significantly reduce the
time it takes to (re)target a large number of hold requests, although
only up to a point (in other words, if increasing the number of parallel
targeters beyond one, it is recommended to do so slowly.)

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/trunk@18815 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/examples/opensrf.xml.example
Open-ILS/src/perlmods/OpenILS/Application/Storage/Publisher/action.pm
Open-ILS/src/support-scripts/hold_targeter.pl