-$Id: Changes,v 1.22 2007-08-14 10:17:55 mike Exp $
-
Revision history for Perl extension ZOOM::IRSpy.
1.02 [IN PROGRESS]
- Enhance setrlimit program so that it can set maximum
address-space size as well as number of file descriptors.
+ - Add new restrict_modulo() method to restrict tests to those
+ targets whose ID hashes to a number satisfying
+ hashval mod n == i
+ - Add new command-line options -m <n>,<i> to invoke
+ restrict_modulo(). This enables us to set up cron jobs to
+ test one seventh of the targets each night.
+ - Modify Zebra configuration to expect Z39.50 query terms to
+ be encoded using UTF-8 (which is what the Web UI uses)
+ rather than the default ISO-8859-1. Fixes bug #3420.
+ - Add new test Record::OPAC which checks the ability to return
+ multiple OPAC records in a piggy-backed Search Response.
+ Test result is saved in the new element
+ <irspy:status/irspy:multiple_opac>
+ - Add new test Search::Bath which checks the ability to
+ respond to Bath-profile searches. Test result is saved in
+ the new element <irspy:status/irspy:search_bath name="NAME">
+ for NAME in "author", "title", "subject" and "any".
+ - The web UI displays this new information in full-record
+ view.
+ - A target can be disabled for tests ### how?
+ - Improve input validation for new targets.
+ - New or enhanced admin scripts for IRSpy maintenance ### which?
+ - Fix search for zeerex.reliability = 0, bug #3399
+ - Improve timeout handling of targets. Stop testing a target
+ if we got to many timeouts (>= 3). Otherwise we have to wait
+ up to an hour to finish all tests for a broken target. A
+ complete tests of all targets is now much faster and more
+ reliable.
+ - Ignore case for record syntax field. This solves the problem that
+ you cannot search for record syntax "USmarc" if the server
+ response was in lowercase "usmarc".
+ - Run only one instance of the IRSpy script at a time.
1.01 Mon Jul 16 12:51:19 BST 2007
- Web UI pages to add or upload a new target are now publicly