Add open-ils.cat.asset.copy.batch.delete as a streaming method. user/dyrcona/lp921812
authorJason Stephenson <jstephenson@mvlc.org>
Fri, 9 Mar 2012 16:01:23 +0000 (11:01 -0500)
committerJason Stephenson <jstephenson@mvlc.org>
Fri, 9 Mar 2012 16:01:23 +0000 (11:01 -0500)
commitd57a6bc0fa037c29482eb48e0f37e01387c8798b
tree0ca904f22b00d4eed805455a9bd4bf52e0c34c4d
parentaedcb627d299949274743a8dfb7669c8030ff345
Add open-ils.cat.asset.copy.batch.delete as a streaming method.

Use this method with appropriate callbacks in server/cat/util.js,
server/cat/copy_buckets.js, and circ/copy_status.js. This should
improve the performance of batch deletes in the client and allow
staff to delete more items at once.

This patch requires that working/user/dyrcona/lp939535 be applied
to OpenSRF in order to function properly.

Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm
Open-ILS/xul/staff_client/server/cat/copy_buckets.js
Open-ILS/xul/staff_client/server/cat/util.js
Open-ILS/xul/staff_client/server/circ/copy_status.js