]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1657885: Account for new bundling/chunking logic in OpenSRF 2.5+
authorMike Rylander <mrylander@gmail.com>
Thu, 19 Jan 2017 20:54:53 +0000 (15:54 -0500)
committerKathy Lussier <klussier@masslnc.org>
Wed, 25 Jan 2017 20:18:30 +0000 (15:18 -0500)
commit5b9cc11248dbd3ee17c4346d6250703e706d1c2d
tree40c0bf2c4ad1ab08cd681fee21ccb571fc82d9d0
parentcbe4caec19cabfc4696b433cd63389ff4447e335
LP#1657885: Account for new bundling/chunking logic in OpenSRF 2.5+

When chunking was renamed bundling and actually chunking added in OpenSRF 2.5,
the few places in Evergreen that tried to make use of the old mechanism
directly now break. The most obvious breakage is in the alternate printable
hold pull list, which we fix here.  Evidence of other broken code should
be fixed as needed, though spots to look our for are z39.50 results and
Vandelay processing.

To test:

 1) In Evergreen 2.11 running on top of OpenSRF 2.5+, attempt to use the
    alt pull list printing interface at a location with many holds on their
    pull list.  The progress bar will spin forever.
 2) After applying this patch, do the same.  The interface should work
    quickly.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm