]> git.evergreen-ils.org Git - Evergreen.git/commit
Z39.50 Batch Search/Overlay API
authorBill Erickson <berick@esilibrary.com>
Wed, 30 Jan 2013 22:44:30 +0000 (17:44 -0500)
committerDan Wells <dbw2@calvin.edu>
Fri, 7 Jun 2013 18:52:25 +0000 (14:52 -0400)
commit446284353bb7f6072198af09a0ff8b9379f2a481
treeb0ec310a02502717f0ec4082e308692781acb97d
parent832e9b0bc783d12babf6dd0f310a7e7fb8f78fc9
Z39.50 Batch Search/Overlay API

New API for performing Z39.50 queries for a set of bib records across a
set of Z39 sources.  Searches are performed in parallel (up to a
configurable maximum number of active searches and maximum results) and
results are stored in a vandelay MARC Import/Export queue.

Search fields and values are determined by Z39 index field maps.  At
search time, the caller provides a set of field maps to use for the
search. Search values for each bib record are found by following the
index maps to the indexed values in metabib.*_field_entry or
metabib.record_attr.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Z3950.pm