irspy-moved-to-github.git
17 years agoEssay styles.
Mike Taylor [Wed, 14 Mar 2007 17:27:46 +0000 (17:27 +0000)]
Essay styles.

17 years agoEssay styles.
Mike Taylor [Wed, 14 Mar 2007 17:27:46 +0000 (17:27 +0000)]
Essay styles.

17 years agoNo underlining for all those links, indent from page edges.
Mike Taylor [Wed, 14 Mar 2007 17:25:53 +0000 (17:25 +0000)]
No underlining for all those links, indent from page edges.

17 years agoNo underlining for all those links, indent from page edges.
Mike Taylor [Wed, 14 Mar 2007 17:25:53 +0000 (17:25 +0000)]
No underlining for all those links, indent from page edges.

17 years agoNew introductory text.
Mike Taylor [Wed, 14 Mar 2007 17:24:11 +0000 (17:24 +0000)]
New introductory text.

17 years agoNew introductory text.
Mike Taylor [Wed, 14 Mar 2007 17:24:11 +0000 (17:24 +0000)]
New introductory text.

17 years agoTweak comment.
Mike Taylor [Wed, 14 Mar 2007 11:56:35 +0000 (11:56 +0000)]
Tweak comment.

17 years agoTweak comment.
Mike Taylor [Wed, 14 Mar 2007 11:56:35 +0000 (11:56 +0000)]
Tweak comment.

17 years agoRemove fatuous attempt to destroy old result-sets.
Mike Taylor [Tue, 13 Mar 2007 16:12:38 +0000 (16:12 +0000)]
Remove fatuous attempt to destroy old result-sets.
Add comment on application's responsibilities.

17 years agoRemove fatuous attempt to destroy old result-sets.
Mike Taylor [Tue, 13 Mar 2007 16:12:38 +0000 (16:12 +0000)]
Remove fatuous attempt to destroy old result-sets.
Add comment on application's responsibilities.

17 years agoDo not attempt sanity-checks.
Mike Taylor [Sat, 10 Mar 2007 13:02:36 +0000 (13:02 +0000)]
Do not attempt sanity-checks.

17 years agoDo not attempt sanity-checks.
Mike Taylor [Sat, 10 Mar 2007 13:02:36 +0000 (13:02 +0000)]
Do not attempt sanity-checks.

17 years agoDestroy connection's old result-set when making a new one.
Mike Taylor [Fri, 9 Mar 2007 08:57:34 +0000 (08:57 +0000)]
Destroy connection's old result-set when making a new one.

17 years agoDestroy connection's old result-set when making a new one.
Mike Taylor [Fri, 9 Mar 2007 08:57:34 +0000 (08:57 +0000)]
Destroy connection's old result-set when making a new one.

17 years agoAdd destroy() method which destroys associated result-set.
Mike Taylor [Fri, 9 Mar 2007 08:57:12 +0000 (08:57 +0000)]
Add destroy() method which destroys associated result-set.

17 years agoAdd destroy() method which destroys associated result-set.
Mike Taylor [Fri, 9 Mar 2007 08:57:12 +0000 (08:57 +0000)]
Add destroy() method which destroys associated result-set.

17 years agoExplicitly destroy() connections when they're closed, thereby freeing
Mike Taylor [Fri, 9 Mar 2007 08:56:37 +0000 (08:56 +0000)]
Explicitly destroy() connections when they're closed, thereby freeing
resources used by the underlying ZOOM-C object.

17 years agoExplicitly destroy() connections when they're closed, thereby freeing
Mike Taylor [Fri, 9 Mar 2007 08:56:37 +0000 (08:56 +0000)]
Explicitly destroy() connections when they're closed, thereby freeing
resources used by the underlying ZOOM-C object.

17 years agoMore robustness against $rs->record() failure.
Mike Taylor [Thu, 8 Mar 2007 14:51:01 +0000 (14:51 +0000)]
More robustness against $rs->record() failure.

17 years agoMore robustness against $rs->record() failure.
Mike Taylor [Thu, 8 Mar 2007 14:51:01 +0000 (14:51 +0000)]
More robustness against $rs->record() failure.

17 years agoneed YAZ 2.1.53
Mike Taylor [Wed, 7 Mar 2007 22:15:39 +0000 (22:15 +0000)]
need YAZ 2.1.53

17 years agoneed YAZ 2.1.53
Mike Taylor [Wed, 7 Mar 2007 22:15:39 +0000 (22:15 +0000)]
need YAZ 2.1.53

17 years agoAdd another sample command-line.
Mike Taylor [Wed, 7 Mar 2007 18:02:00 +0000 (18:02 +0000)]
Add another sample command-line.

17 years agoAdd another sample command-line.
Mike Taylor [Wed, 7 Mar 2007 18:02:00 +0000 (18:02 +0000)]
Add another sample command-line.

17 years agoReconnect before each task.
Mike Taylor [Wed, 7 Mar 2007 18:00:15 +0000 (18:00 +0000)]
Reconnect before each task.

17 years agoReconnect before each task.
Mike Taylor [Wed, 7 Mar 2007 18:00:15 +0000 (18:00 +0000)]
Reconnect before each task.

17 years agoRemove comment.
Mike Taylor [Wed, 7 Mar 2007 17:59:53 +0000 (17:59 +0000)]
Remove comment.

17 years agoRemove comment.
Mike Taylor [Wed, 7 Mar 2007 17:59:53 +0000 (17:59 +0000)]
Remove comment.

17 years agoExplicit reconnection attempt before each search.
Mike Taylor [Wed, 7 Mar 2007 11:41:01 +0000 (11:41 +0000)]
Explicit reconnection attempt before each search.

17 years agoExplicit reconnection attempt before each search.
Mike Taylor [Wed, 7 Mar 2007 11:41:01 +0000 (11:41 +0000)]
Explicit reconnection attempt before each search.

17 years agoReindex rather than dumping records.
Mike Taylor [Wed, 7 Mar 2007 11:35:38 +0000 (11:35 +0000)]
Reindex rather than dumping records.

17 years agoReindex rather than dumping records.
Mike Taylor [Wed, 7 Mar 2007 11:35:38 +0000 (11:35 +0000)]
Reindex rather than dumping records.

17 years agoFactor out useless temps.
Mike Taylor [Wed, 7 Mar 2007 10:26:50 +0000 (10:26 +0000)]
Factor out useless temps.

17 years agoFactor out useless temps.
Mike Taylor [Wed, 7 Mar 2007 10:26:50 +0000 (10:26 +0000)]
Factor out useless temps.

17 years agoConstructor now takes activeSetSize argument.
Mike Taylor [Mon, 5 Mar 2007 19:45:54 +0000 (19:45 +0000)]
Constructor now takes activeSetSize argument.
Further simplify(!) initialise() to support active set.
Re-forge connection, if needed, before rewriting XML.
No need to use ...::Record since Connection now does so.
Remove _render_record() into Utils.
Clarify logging.
Add (but do not use) tolerant_ZOOM_event().  Perhaps the ZOOM::event()
wrapper in ZOOM-Perl should do this.

17 years agoConstructor now takes activeSetSize argument.
Mike Taylor [Mon, 5 Mar 2007 19:45:54 +0000 (19:45 +0000)]
Constructor now takes activeSetSize argument.
Further simplify(!) initialise() to support active set.
Re-forge connection, if needed, before rewriting XML.
No need to use ...::Record since Connection now does so.
Remove _render_record() into Utils.
Clarify logging.
Add (but do not use) tolerant_ZOOM_event().  Perhaps the ZOOM::event()
wrapper in ZOOM-Perl should do this.

17 years agoConstructor sets its own "host" option and makes its own record.
Mike Taylor [Mon, 5 Mar 2007 19:43:10 +0000 (19:43 +0000)]
Constructor sets its own "host" option and makes its own record.

17 years agoConstructor sets its own "host" option and makes its own record.
Mike Taylor [Mon, 5 Mar 2007 19:43:10 +0000 (19:43 +0000)]
Constructor sets its own "host" option and makes its own record.

17 years agoComment.
Mike Taylor [Mon, 5 Mar 2007 19:42:13 +0000 (19:42 +0000)]
Comment.

17 years agoComment.
Mike Taylor [Mon, 5 Mar 2007 19:42:13 +0000 (19:42 +0000)]
Comment.

17 years agoAdd render_record()
Mike Taylor [Mon, 5 Mar 2007 19:41:57 +0000 (19:41 +0000)]
Add render_record()
cql_target() works with single ID as well as with triple.

17 years agoAdd render_record()
Mike Taylor [Mon, 5 Mar 2007 19:41:57 +0000 (19:41 +0000)]
Add render_record()
cql_target() works with single ID as well as with triple.

17 years agoNew -n <number> option sets size of active pool.
Mike Taylor [Mon, 5 Mar 2007 19:40:20 +0000 (19:40 +0000)]
New -n <number> option sets size of active pool.
__DIE__ signal handler now set globally (though what difference can
that make?)

17 years agoNew -n <number> option sets size of active pool.
Mike Taylor [Mon, 5 Mar 2007 19:40:20 +0000 (19:40 +0000)]
New -n <number> option sets size of active pool.
__DIE__ signal handler now set globally (though what difference can
that make?)

17 years agoNew cmd-line.
Mike Taylor [Mon, 5 Mar 2007 19:39:30 +0000 (19:39 +0000)]
New cmd-line.

17 years agoNew cmd-line.
Mike Taylor [Mon, 5 Mar 2007 19:39:30 +0000 (19:39 +0000)]
New cmd-line.

17 years agoMake robust against $rs->record() failure.
Mike Taylor [Mon, 5 Mar 2007 12:53:57 +0000 (12:53 +0000)]
Make robust against $rs->record() failure.
(Should never happen, but sometimes does.)

17 years agoMake robust against $rs->record() failure.
Mike Taylor [Mon, 5 Mar 2007 12:53:57 +0000 (12:53 +0000)]
Make robust against $rs->record() failure.
(Should never happen, but sometimes does.)

17 years agoAbort test on 235 as well as 109.
Mike Taylor [Mon, 5 Mar 2007 12:15:11 +0000 (12:15 +0000)]
Abort test on 235 as well as 109.

17 years agoAbort test on 235 as well as 109.
Mike Taylor [Mon, 5 Mar 2007 12:15:11 +0000 (12:15 +0000)]
Abort test on 235 as well as 109.

17 years agoMerely dumps records, does not reindex.
Mike Taylor [Fri, 2 Mar 2007 16:12:39 +0000 (16:12 +0000)]
Merely dumps records, does not reindex.

17 years agoMerely dumps records, does not reindex.
Mike Taylor [Fri, 2 Mar 2007 16:12:39 +0000 (16:12 +0000)]
Merely dumps records, does not reindex.

17 years agoNo not lower-case the ID before indexing. Doing this seems to have
Mike Taylor [Fri, 2 Mar 2007 15:50:09 +0000 (15:50 +0000)]
No not lower-case the ID before indexing.  Doing this seems to have
the very strange side-effect that IDs that were already all-lowercase
are no longer searchable.

17 years agoNo not lower-case the ID before indexing. Doing this seems to have
Mike Taylor [Fri, 2 Mar 2007 15:50:09 +0000 (15:50 +0000)]
No not lower-case the ID before indexing.  Doing this seems to have
the very strange side-effect that IDs that were already all-lowercase
are no longer searchable.

17 years agoNew
Mike Taylor [Fri, 2 Mar 2007 15:14:13 +0000 (15:14 +0000)]
New

17 years agoNew
Mike Taylor [Fri, 2 Mar 2007 15:14:13 +0000 (15:14 +0000)]
New

17 years agorec.id index uses @attr 4=104 (urx)
Mike Taylor [Fri, 2 Mar 2007 14:28:06 +0000 (14:28 +0000)]
rec.id index uses @attr 4=104 (urx)

17 years agorec.id index uses @attr 4=104 (urx)
Mike Taylor [Fri, 2 Mar 2007 14:28:06 +0000 (14:28 +0000)]
rec.id index uses @attr 4=104 (urx)

17 years agorec:id index is now of type "urx", which normalises case. (It
Mike Taylor [Fri, 2 Mar 2007 14:27:53 +0000 (14:27 +0000)]
rec:id index is now of type "urx", which normalises case.  (It
probably shouldn't, but it does.  And it probably shouldn't break on
spaces, but it does that, too.)  The proper answer is to make my own
index-type that does case normalisation and nothing else, but this
interrim solution should help Per.

17 years agorec:id index is now of type "urx", which normalises case. (It
Mike Taylor [Fri, 2 Mar 2007 14:27:53 +0000 (14:27 +0000)]
rec:id index is now of type "urx", which normalises case.  (It
probably shouldn't, but it does.  And it probably shouldn't break on
spaces, but it does that, too.)  The proper answer is to make my own
index-type that does case normalisation and nothing else, but this
interrim solution should help Per.

17 years agoAvoid using Text::Iconv->retval(), which is not in the version on Debian Testing.
Mike Taylor [Fri, 2 Mar 2007 12:17:33 +0000 (12:17 +0000)]
Avoid using Text::Iconv->retval(), which is not in the version on Debian Testing.

17 years agoAvoid using Text::Iconv->retval(), which is not in the version on Debian Testing.
Mike Taylor [Fri, 2 Mar 2007 12:17:33 +0000 (12:17 +0000)]
Avoid using Text::Iconv->retval(), which is not in the version on Debian Testing.

17 years agoRemove -Wdeclaration-after-statement, which is not recognised by all GCCs.
Mike Taylor [Fri, 2 Mar 2007 12:02:16 +0000 (12:02 +0000)]
Remove -Wdeclaration-after-statement, which is not recognised by all GCCs.

17 years agoRemove -Wdeclaration-after-statement, which is not recognised by all GCCs.
Mike Taylor [Fri, 2 Mar 2007 12:02:16 +0000 (12:02 +0000)]
Remove -Wdeclaration-after-statement, which is not recognised by all GCCs.

17 years agoHack for dealing with ASCII, Latin-1 and UTF-8 character-sets. Other
Mike Taylor [Fri, 2 Mar 2007 11:56:15 +0000 (11:56 +0000)]
Hack for dealing with ASCII, Latin-1 and UTF-8 character-sets.  Other
Latin-n character sets might work, more or less.

17 years agoHack for dealing with ASCII, Latin-1 and UTF-8 character-sets. Other
Mike Taylor [Fri, 2 Mar 2007 11:56:15 +0000 (11:56 +0000)]
Hack for dealing with ASCII, Latin-1 and UTF-8 character-sets.  Other
Latin-n character sets might work, more or less.

17 years agoRecord IDs (and the rec:id index) now case-insensitive.
Mike Taylor [Fri, 2 Mar 2007 11:04:10 +0000 (11:04 +0000)]
Record IDs (and the rec:id index) now case-insensitive.

17 years agoRecord IDs (and the rec:id index) now case-insensitive.
Mike Taylor [Fri, 2 Mar 2007 11:04:10 +0000 (11:04 +0000)]
Record IDs (and the rec:id index) now case-insensitive.

17 years agoDramatically simplify initialise() and associated state in the IRSpy
Mike Taylor [Thu, 1 Mar 2007 14:00:50 +0000 (14:00 +0000)]
Dramatically simplify initialise() and associated state in the IRSpy
object, preparatory to solving case-insensitive duplication bug.

17 years agoDramatically simplify initialise() and associated state in the IRSpy
Mike Taylor [Thu, 1 Mar 2007 14:00:50 +0000 (14:00 +0000)]
Dramatically simplify initialise() and associated state in the IRSpy
object, preparatory to solving case-insensitive duplication bug.

17 years agocql_quote() quotes terms that contain quotes and slashes, as well as
Mike Taylor [Thu, 1 Mar 2007 13:59:45 +0000 (13:59 +0000)]
cql_quote() quotes terms that contain quotes and slashes, as well as
spaces.

17 years agocql_quote() quotes terms that contain quotes and slashes, as well as
Mike Taylor [Thu, 1 Mar 2007 13:59:45 +0000 (13:59 +0000)]
cql_quote() quotes terms that contain quotes and slashes, as well as
spaces.

17 years agoBack to v1.21 -- cql_target() is not unnecessary after all, since it's
Mike Taylor [Thu, 1 Mar 2007 13:52:54 +0000 (13:52 +0000)]
Back to v1.21 -- cql_target() is not unnecessary after all, since it's
used by both IRSpy.pm and the Web UI.

17 years agoBack to v1.21 -- cql_target() is not unnecessary after all, since it's
Mike Taylor [Thu, 1 Mar 2007 13:52:54 +0000 (13:52 +0000)]
Back to v1.21 -- cql_target() is not unnecessary after all, since it's
used by both IRSpy.pm and the Web UI.

17 years agoRemove unused cql_target()
Mike Taylor [Thu, 1 Mar 2007 13:51:18 +0000 (13:51 +0000)]
Remove unused cql_target()

17 years agoRemove unused cql_target()
Mike Taylor [Thu, 1 Mar 2007 13:51:18 +0000 (13:51 +0000)]
Remove unused cql_target()

17 years agoComment
Mike Taylor [Thu, 1 Mar 2007 13:21:05 +0000 (13:21 +0000)]
Comment

17 years agoComment
Mike Taylor [Thu, 1 Mar 2007 13:21:05 +0000 (13:21 +0000)]
Comment

17 years agoIndex recordSyntax's @name rather than @identifier.
Mike Taylor [Wed, 28 Feb 2007 17:51:31 +0000 (17:51 +0000)]
Index recordSyntax's @name rather than @identifier.

17 years agoIndex recordSyntax's @name rather than @identifier.
Mike Taylor [Wed, 28 Feb 2007 17:51:31 +0000 (17:51 +0000)]
Index recordSyntax's @name rather than @identifier.

17 years agoSubmit @attr 4=3 with zeerex:recordSyntax searches.
Mike Taylor [Wed, 28 Feb 2007 17:51:00 +0000 (17:51 +0000)]
Submit @attr 4=3 with zeerex:recordSyntax searches.
(May be needed with more indexes.)

17 years agoSubmit @attr 4=3 with zeerex:recordSyntax searches.
Mike Taylor [Wed, 28 Feb 2007 17:51:00 +0000 (17:51 +0000)]
Submit @attr 4=3 with zeerex:recordSyntax searches.
(May be needed with more indexes.)

17 years agoAppend to log rather than starting anew each time.
Mike Taylor [Wed, 28 Feb 2007 17:50:22 +0000 (17:50 +0000)]
Append to log rather than starting anew each time.
Do not make backup copy of old log.
(Both these made possible by use of log rotation.)

17 years agoAppend to log rather than starting anew each time.
Mike Taylor [Wed, 28 Feb 2007 17:50:22 +0000 (17:50 +0000)]
Append to log rather than starting anew each time.
Do not make backup copy of old log.
(Both these made possible by use of log rotation.)

17 years agoUse new $node->next()/address() to correctly skip tests.
Mike Taylor [Wed, 28 Feb 2007 17:36:00 +0000 (17:36 +0000)]
Use new $node->next()/address() to correctly skip tests.

17 years agoUse new $node->next()/address() to correctly skip tests.
Mike Taylor [Wed, 28 Feb 2007 17:36:00 +0000 (17:36 +0000)]
Use new $node->next()/address() to correctly skip tests.

17 years agoAdd resolve(), address(), parent(), previous(), next().
Mike Taylor [Wed, 28 Feb 2007 17:34:54 +0000 (17:34 +0000)]
Add resolve(), address(), parent(), previous(), next().

17 years agoAdd resolve(), address(), parent(), previous(), next().
Mike Taylor [Wed, 28 Feb 2007 17:34:54 +0000 (17:34 +0000)]
Add resolve(), address(), parent(), previous(), next().

17 years agoTest is BAD if database is unavailable.
Mike Taylor [Wed, 28 Feb 2007 17:32:48 +0000 (17:32 +0000)]
Test is BAD if database is unavailable.

17 years agoTest is BAD if database is unavailable.
Mike Taylor [Wed, 28 Feb 2007 17:32:48 +0000 (17:32 +0000)]
Test is BAD if database is unavailable.

17 years agoNew -- should be part of the test suite but this is better than nothing.
Mike Taylor [Wed, 28 Feb 2007 16:52:34 +0000 (16:52 +0000)]
New -- should be part of the test suite but this is better than nothing.

17 years agoNew -- should be part of the test suite but this is better than nothing.
Mike Taylor [Wed, 28 Feb 2007 16:52:34 +0000 (16:52 +0000)]
New -- should be part of the test suite but this is better than nothing.

17 years agoArgs for complete run.
Mike Taylor [Wed, 28 Feb 2007 11:13:41 +0000 (11:13 +0000)]
Args for complete run.

17 years agoArgs for complete run.
Mike Taylor [Wed, 28 Feb 2007 11:13:41 +0000 (11:13 +0000)]
Args for complete run.

17 years agoCheck for at least YAZ version 2.1.51
Mike Taylor [Tue, 27 Feb 2007 18:16:26 +0000 (18:16 +0000)]
Check for at least YAZ version 2.1.51

17 years agoCheck for at least YAZ version 2.1.51
Mike Taylor [Tue, 27 Feb 2007 18:16:26 +0000 (18:16 +0000)]
Check for at least YAZ version 2.1.51

17 years agoAdd alternative command-line for whole-database test.
Mike Taylor [Tue, 27 Feb 2007 15:01:40 +0000 (15:01 +0000)]
Add alternative command-line for whole-database test.

17 years agoAdd alternative command-line for whole-database test.
Mike Taylor [Tue, 27 Feb 2007 15:01:40 +0000 (15:01 +0000)]
Add alternative command-line for whole-database test.

17 years agoNew -v option requests verbose commentary.
Mike Taylor [Tue, 27 Feb 2007 14:54:52 +0000 (14:54 +0000)]
New -v option requests verbose commentary.

17 years agoNew -v option requests verbose commentary.
Mike Taylor [Tue, 27 Feb 2007 14:54:52 +0000 (14:54 +0000)]
New -v option requests verbose commentary.