irspy-moved-to-github.git
18 years ago_run_test() now detects loops.
Mike Taylor [Fri, 21 Jul 2006 11:50:17 +0000 (11:50 +0000)]
_run_test() now detects loops.

18 years agoRemove comment on loop-detection (now handled in IRSpy.pm)
Mike Taylor [Fri, 21 Jul 2006 11:49:27 +0000 (11:49 +0000)]
Remove comment on loop-detection (now handled in IRSpy.pm)

18 years agoReduce '###' documentation comments to '##'
Mike Taylor [Fri, 21 Jul 2006 11:30:51 +0000 (11:30 +0000)]
Reduce '###' documentation comments to '##'

18 years agoTweak comment.
Mike Taylor [Fri, 21 Jul 2006 11:29:17 +0000 (11:29 +0000)]
Tweak comment.

18 years agoTweak comment
Mike Taylor [Fri, 21 Jul 2006 11:28:16 +0000 (11:28 +0000)]
Tweak comment

18 years agoSet "pod_omit" option for connections that can't connect.
Mike Taylor [Fri, 21 Jul 2006 11:27:33 +0000 (11:27 +0000)]
Set "pod_omit" option for connections that can't connect.

18 years agoRemove extraneous logging.
Mike Taylor [Fri, 21 Jul 2006 11:27:02 +0000 (11:27 +0000)]
Remove extraneous logging.

18 years agosearch_pqf() honours the "pod_omit" option.
Mike Taylor [Fri, 21 Jul 2006 11:25:43 +0000 (11:25 +0000)]
search_pqf() honours the "pod_omit" option.
Comment out over-verbose logging.

18 years agoAppend
Mike Taylor [Fri, 21 Jul 2006 11:24:20 +0000 (11:24 +0000)]
Append

18 years agowait() now correctly honours the "pod_omit" option.
Mike Taylor [Fri, 21 Jul 2006 10:58:42 +0000 (10:58 +0000)]
wait() now correctly honours the "pod_omit" option.

18 years agoSignificant simplifications. No functional changes.
Mike Taylor [Thu, 20 Jul 2006 12:01:43 +0000 (12:01 +0000)]
Significant simplifications.  No functional changes.

18 years agoAdd bin/Makefile and bin/test-zoom-c.c
Mike Taylor [Wed, 19 Jul 2006 16:31:16 +0000 (16:31 +0000)]
Add bin/Makefile and bin/test-zoom-c.c

18 years agoDo not distribute generated bin/test-zoom-c
Mike Taylor [Wed, 19 Jul 2006 16:30:38 +0000 (16:30 +0000)]
Do not distribute generated bin/test-zoom-c

18 years agoNew, derived from test-net-z3950-zoom.pl
Mike Taylor [Wed, 19 Jul 2006 16:29:51 +0000 (16:29 +0000)]
New, derived from test-net-z3950-zoom.pl

18 years agoIgnore generated file.
Mike Taylor [Wed, 19 Jul 2006 16:29:33 +0000 (16:29 +0000)]
Ignore generated file.

18 years agoNew
Mike Taylor [Wed, 19 Jul 2006 16:29:14 +0000 (16:29 +0000)]
New

18 years agoFIx harmless uninitialised-value warning.
Mike Taylor [Wed, 19 Jul 2006 16:28:59 +0000 (16:28 +0000)]
FIx harmless uninitialised-value warning.

18 years agoTweak how-to-run comment for new location.
Mike Taylor [Wed, 19 Jul 2006 11:52:24 +0000 (11:52 +0000)]
Tweak how-to-run comment for new location.

18 years agoMove irspy.pl and test-pod.pl into new "bin" directory.
Mike Taylor [Wed, 19 Jul 2006 11:44:24 +0000 (11:44 +0000)]
Move irspy.pl and test-pod.pl into new "bin" directory.
Add bin/test-zoom.pl and bin/test-net-z3950-zoom.pl

18 years agoOmit unused lib/ZOOM/XML directory from the distribution.
Mike Taylor [Wed, 19 Jul 2006 11:44:01 +0000 (11:44 +0000)]
Omit unused lib/ZOOM/XML directory from the distribution.

18 years agoMove irspy.pl to bin/irspy.pl
Mike Taylor [Wed, 19 Jul 2006 11:41:42 +0000 (11:41 +0000)]
Move irspy.pl to bin/irspy.pl

18 years agoMove test-net-z3950-zoom.pl to bin/test-net-z3950-zoom.pl
Mike Taylor [Wed, 19 Jul 2006 11:41:04 +0000 (11:41 +0000)]
Move test-net-z3950-zoom.pl to bin/test-net-z3950-zoom.pl

18 years agoMove test-zoom.pl to bin/test-zoom.pl
Mike Taylor [Wed, 19 Jul 2006 11:40:26 +0000 (11:40 +0000)]
Move test-zoom.pl to bin/test-zoom.pl

18 years agoMove test-pod.pl to bin/test-pod.pl
Mike Taylor [Wed, 19 Jul 2006 11:39:57 +0000 (11:39 +0000)]
Move test-pod.pl to bin/test-pod.pl

18 years agoFix dumb mistakes.
Mike Taylor [Tue, 18 Jul 2006 16:54:00 +0000 (16:54 +0000)]
Fix dumb mistakes.

18 years agoNew
Mike Taylor [Tue, 18 Jul 2006 16:46:16 +0000 (16:46 +0000)]
New

18 years agoNew -- derived mechanically (and tediously) from test-pod.pl
Mike Taylor [Tue, 18 Jul 2006 16:15:25 +0000 (16:15 +0000)]
New -- derived mechanically (and tediously) from test-pod.pl

18 years agoTowards index-preserving @conn winnowing.
Mike Taylor [Tue, 18 Jul 2006 13:45:36 +0000 (13:45 +0000)]
Towards index-preserving @conn winnowing.

18 years agoFix handing of $state.
Mike Taylor [Tue, 18 Jul 2006 13:45:08 +0000 (13:45 +0000)]
Fix handing of $state.
Better logging.

18 years agoImplement the "pod_omit" option.
Mike Taylor [Tue, 18 Jul 2006 11:43:55 +0000 (11:43 +0000)]
Implement the "pod_omit" option.
Current simple version screws up the rs[$i] indexes.

18 years ago_parse_target_string() factored out of targets()
Mike Taylor [Tue, 18 Jul 2006 11:10:38 +0000 (11:10 +0000)]
_parse_target_string() factored out of targets()

18 years agoRecord contains a DOM tree of the ZeeRex record, not the text.
Mike Taylor [Tue, 18 Jul 2006 11:09:51 +0000 (11:09 +0000)]
Record contains a DOM tree of the ZeeRex record, not the text.
Comments on how to use XML::Simple abandoned (it doesn't work).
Records with no ZeeRex records are allocated a new vacuous one.

18 years agoAdd sample <irspy:status> information to the end.
Mike Taylor [Tue, 18 Jul 2006 11:08:20 +0000 (11:08 +0000)]
Add sample <irspy:status> information to the end.

18 years agoNote failure as well as success.
Mike Taylor [Tue, 18 Jul 2006 10:40:13 +0000 (10:40 +0000)]
Note failure as well as success.

18 years agoNew
Mike Taylor [Mon, 17 Jul 2006 15:37:33 +0000 (15:37 +0000)]
New

18 years agoAdd
Mike Taylor [Mon, 17 Jul 2006 12:10:56 +0000 (12:10 +0000)]
Add

18 years agoNotes on using XML::Simple
Mike Taylor [Tue, 11 Jul 2006 16:14:47 +0000 (16:14 +0000)]
Notes on using XML::Simple

18 years agoTweak
Mike Taylor [Tue, 11 Jul 2006 14:16:06 +0000 (14:16 +0000)]
Tweak

18 years agoNew
Mike Taylor [Wed, 21 Jun 2006 16:40:36 +0000 (16:40 +0000)]
New

18 years agoNew
Mike Taylor [Wed, 21 Jun 2006 16:27:01 +0000 (16:27 +0000)]
New

18 years agoRemove extraneous commented-out code.
Mike Taylor [Wed, 21 Jun 2006 16:26:29 +0000 (16:26 +0000)]
Remove extraneous commented-out code.

18 years agoInvoke the new Search::Title test as well as Ping
Mike Taylor [Wed, 21 Jun 2006 16:26:09 +0000 (16:26 +0000)]
Invoke the new Search::Title test as well as Ping

18 years ago_run_test() can now cope with complex text-class names such as Search::Title
Mike Taylor [Wed, 21 Jun 2006 16:24:55 +0000 (16:24 +0000)]
_run_test() can now cope with complex text-class names such as Search::Title

18 years agoRunning version -- does not yet register the results of its probing.
Mike Taylor [Wed, 21 Jun 2006 16:10:18 +0000 (16:10 +0000)]
Running version -- does not yet register the results of its probing.

18 years agorecord() may take a Connection instead of a target-string
Mike Taylor [Wed, 21 Jun 2006 16:09:02 +0000 (16:09 +0000)]
record() may take a Connection instead of a target-string
Logging now uses three different levels.

18 years agoSuggest more verbose logging in sample command-line.
Mike Taylor [Wed, 21 Jun 2006 15:58:08 +0000 (15:58 +0000)]
Suggest more verbose logging in sample command-line.

18 years agoRolling
Mike Taylor [Wed, 21 Jun 2006 14:35:09 +0000 (14:35 +0000)]
Rolling

18 years agoExpose Pod object and per-target records to Test modules.
Mike Taylor [Wed, 21 Jun 2006 14:35:03 +0000 (14:35 +0000)]
Expose Pod object and per-target records to Test modules.

18 years agoChange wait()/callback API to use a single udata argument
Mike Taylor [Wed, 21 Jun 2006 14:31:23 +0000 (14:31 +0000)]
Change wait()/callback API to use a single udata argument

18 years agoNew
Mike Taylor [Tue, 20 Jun 2006 16:32:42 +0000 (16:32 +0000)]
New

18 years agoSlightly more explicit logging.
Mike Taylor [Tue, 20 Jun 2006 16:32:03 +0000 (16:32 +0000)]
Slightly more explicit logging.
ZOOM::Pod is now, correctly, created in initialise() rather than check()
Much commented-out sample code removed into IRSpy/Test/Ping.pm
check() now returns a useful value().
Added _run_test() which runs a named test loaded from a plugin.

18 years agoUse return-value of check()
Mike Taylor [Tue, 20 Jun 2006 16:25:48 +0000 (16:25 +0000)]
Use return-value of check()

18 years agoAdd "." to profilePath. (This seems to have become necessary in order
Mike Taylor [Tue, 20 Jun 2006 15:26:04 +0000 (15:26 +0000)]
Add "." to profilePath.  (This seems to have become necessary in order
to find the indexing stylesheets.)

18 years agoOmit zebra/terse.properties
Mike Taylor [Tue, 20 Jun 2006 12:38:52 +0000 (12:38 +0000)]
Omit zebra/terse.properties

18 years agoRename Net::Z3950::IRSpy to ZOOM::IRSpy
Mike Taylor [Tue, 20 Jun 2006 12:36:11 +0000 (12:36 +0000)]
Rename Net::Z3950::IRSpy to ZOOM::IRSpy

18 years agoMove Net/Z3950/IRSpy/Record.pm to ZOOM/IRSpy/Record.pm
Mike Taylor [Tue, 20 Jun 2006 12:28:26 +0000 (12:28 +0000)]
Move Net/Z3950/IRSpy/Record.pm to ZOOM/IRSpy/Record.pm

18 years agomove Net/Z3950/IRSpy.pm to ZOOM/IRSpy.pm
Mike Taylor [Tue, 20 Jun 2006 12:27:12 +0000 (12:27 +0000)]
move Net/Z3950/IRSpy.pm to ZOOM/IRSpy.pm

18 years agoAdd remaining indexes from pqf.properties.
Mike Taylor [Tue, 20 Jun 2006 11:55:13 +0000 (11:55 +0000)]
Add remaining indexes from pqf.properties.

18 years agoAdd 4=3 to BIB-1 map of Record identifier index.
Mike Taylor [Tue, 20 Jun 2006 11:25:10 +0000 (11:25 +0000)]
Add 4=3 to BIB-1 map of Record identifier index.

18 years agoMultiple attributes generated by single CQL index.
Mike Taylor [Tue, 20 Jun 2006 11:24:22 +0000 (11:24 +0000)]
Multiple attributes generated by single CQL index.

18 years agoFix
Mike Taylor [Tue, 20 Jun 2006 11:06:02 +0000 (11:06 +0000)]
Fix

18 years agoDefault set is emitted as a URI, not a prefix.
Mike Taylor [Tue, 20 Jun 2006 11:05:43 +0000 (11:05 +0000)]
Default set is emitted as a URI, not a prefix.

18 years agoDefault context set is "net" (not "zeerex")
Mike Taylor [Tue, 20 Jun 2006 11:05:13 +0000 (11:05 +0000)]
Default context set is "net" (not "zeerex")

18 years agoFix identifier URI of default set (net)
Mike Taylor [Tue, 20 Jun 2006 11:04:46 +0000 (11:04 +0000)]
Fix identifier URI of default set (net)

18 years agoIgnore terse.properties
Mike Taylor [Tue, 20 Jun 2006 11:03:20 +0000 (11:03 +0000)]
Ignore terse.properties

18 years agoMake terse.properties.
Mike Taylor [Tue, 20 Jun 2006 11:02:58 +0000 (11:02 +0000)]
Make terse.properties.

18 years agoUp-to-date identifier URIs for rec and net context sets.
Mike Taylor [Tue, 20 Jun 2006 10:59:47 +0000 (10:59 +0000)]
Up-to-date identifier URIs for rec and net context sets.
Remove extraneous quotes from serverChoice back-end index name.
Remove incorrect mappings for "all" and "any" relations.

18 years agoComment on what remains to be done
Mike Taylor [Mon, 19 Jun 2006 16:45:18 +0000 (16:45 +0000)]
Comment on what remains to be done

18 years agoMore indexes.
Mike Taylor [Mon, 19 Jun 2006 16:43:27 +0000 (16:43 +0000)]
More indexes.

18 years agoFirst complete (if slightly naive) version.
Mike Taylor [Mon, 19 Jun 2006 16:41:03 +0000 (16:41 +0000)]
First complete (if slightly naive) version.

18 years agoOn the way
Mike Taylor [Mon, 19 Jun 2006 08:15:37 +0000 (08:15 +0000)]
On the way

18 years agoDefault context-set zeerex.
Mike Taylor [Mon, 19 Jun 2006 08:15:08 +0000 (08:15 +0000)]
Default context-set zeerex.

18 years agoWOrking version using XPathContext
Mike Taylor [Fri, 16 Jun 2006 15:28:46 +0000 (15:28 +0000)]
WOrking version using XPathContext

18 years agoMany additions.
Mike Taylor [Fri, 16 Jun 2006 14:41:49 +0000 (14:41 +0000)]
Many additions.

18 years agoOmit lots of stuff from distribution.
Mike Taylor [Fri, 16 Jun 2006 14:37:59 +0000 (14:37 +0000)]
Omit lots of stuff from distribution.

18 years agoDescribe ezeerex2pqfproperties.pl
Mike Taylor [Fri, 16 Jun 2006 14:25:32 +0000 (14:25 +0000)]
Describe ezeerex2pqfproperties.pl

18 years agoDescribe profile
Mike Taylor [Fri, 16 Jun 2006 14:16:51 +0000 (14:16 +0000)]
Describe profile

18 years agoIntro
Mike Taylor [Fri, 16 Jun 2006 14:16:12 +0000 (14:16 +0000)]
Intro

18 years agoNote zeerex2id.xsl
Mike Taylor [Fri, 16 Jun 2006 14:12:54 +0000 (14:12 +0000)]
Note zeerex2id.xsl

18 years agoTweak for modified API.
Mike Taylor [Wed, 7 Jun 2006 17:04:52 +0000 (17:04 +0000)]
Tweak for modified API.

18 years agoRemove premature documentation of pod-throttling
Mike Taylor [Wed, 7 Jun 2006 10:43:22 +0000 (10:43 +0000)]
Remove premature documentation of pod-throttling

18 years agoNew
Mike Taylor [Tue, 6 Jun 2006 22:26:32 +0000 (22:26 +0000)]
New

18 years agoDocumentation tweak.
Mike Taylor [Tue, 6 Jun 2006 16:27:56 +0000 (16:27 +0000)]
Documentation tweak.

18 years agoNew, very very unfinished.
Mike Taylor [Mon, 5 Jun 2006 09:18:58 +0000 (09:18 +0000)]
New, very very unfinished.

18 years agoComments.
Mike Taylor [Thu, 1 Jun 2006 10:08:44 +0000 (10:08 +0000)]
Comments.

18 years agoGreatly enriched (though still nowhere near complete)
Mike Taylor [Thu, 1 Jun 2006 10:07:38 +0000 (10:07 +0000)]
Greatly enriched (though still nowhere near complete)

18 years agoNew
Mike Taylor [Thu, 1 Jun 2006 09:29:17 +0000 (09:29 +0000)]
New

18 years agoNew
Mike Taylor [Wed, 31 May 2006 12:04:19 +0000 (12:04 +0000)]
New

18 years agoIgnore unpacked zebra/records
Mike Taylor [Mon, 29 May 2006 08:26:43 +0000 (08:26 +0000)]
Ignore unpacked zebra/records

18 years agonew
Mike Taylor [Wed, 24 May 2006 16:34:38 +0000 (16:34 +0000)]
new

18 years agoAdd "id" element-set
Mike Taylor [Wed, 24 May 2006 16:33:17 +0000 (16:33 +0000)]
Add "id" element-set

18 years agoNew -- does not yet do what I want, which is just to get an ID with no
Mike Taylor [Wed, 24 May 2006 16:17:12 +0000 (16:17 +0000)]
New -- does not yet do what I want, which is just to get an ID with no
XML declaration.

18 years agoSimplify.
Mike Taylor [Mon, 22 May 2006 16:43:36 +0000 (16:43 +0000)]
Simplify.

18 years agoMove pretty much all function down into module.
Mike Taylor [Thu, 18 May 2006 21:58:43 +0000 (21:58 +0000)]
Move pretty much all function down into module.

18 years agoNew
Mike Taylor [Thu, 18 May 2006 11:45:16 +0000 (11:45 +0000)]
New

18 years agoMany many additions to support most of the ZeeRex profile.
Mike Taylor [Wed, 17 May 2006 16:15:32 +0000 (16:15 +0000)]
Many many additions to support most of the ZeeRex profile.

18 years agoAdd <supports> elements.
Mike Taylor [Wed, 17 May 2006 16:15:02 +0000 (16:15 +0000)]
Add <supports> elements.

18 years agoDefault context set is now "net" (was "dc")
Mike Taylor [Wed, 17 May 2006 16:14:05 +0000 (16:14 +0000)]
Default context set is now "net" (was "dc")
Remove @attr 4=3 from index.net.path (now indexed with type="w")
Add explicit /regexp relation-modifier.

18 years agoFix mistake: fuzzy matching is 5=103, not 5=102
Mike Taylor [Wed, 17 May 2006 14:09:08 +0000 (14:09 +0000)]
Fix mistake: fuzzy matching is 5=103, not 5=102
Add truncation.regexp, 5=102

18 years agoNew, from the ZeeRex CQL profile at
Mike Taylor [Mon, 15 May 2006 19:42:25 +0000 (19:42 +0000)]
New, from the ZeeRex CQL profile at
http://srw.cheshire3.org/profiles/ZeeRex/