Parent Directory | Revision Log
Sticky Revision: |
Fix from Graham Barr: 1. If a database is not opened with O_CREAT and it does not contain all indexes then it will crash with cannot call method on undefined value because the DB_File tie will return undef. 2. Calling delete with parameters that will cause the access of a non-existant tuple was calling problmes as the method needs to return undef when it does not exist.
Fixed some typos
- trigrams working
Moved 'sub keys' to end of file to avoid warnings about CORE::keys.
seq returns 0 on success. So if there is an error on positioning the cursor on $O$;, then we can say it is not an old index. The condition is if $dbh->seq, then return but it was $dbh->seq or return. Besides there are now some outcommented debugging statements that I needed from time to time. They should be removed some day later but left for a while to ease the debugging process.
$0 -> $O$;
Check dbh->seq return value in is_an_old_index
InvertedIndex needs some $VERSION so that others can reliably say it was loaded. Added a DIVZERO check
Modified structure of inverted indices. The old one was not able to cope with words starting with "\377(o|m)". Prefix and interval searches have not been tested yet.
This commit was generated by cvs2svn to compensate for changes in r10, which included commits to RCS files with non-trunk default branches.
Import of WAIT-1.800
Import of WAIT-1.710
This commit was manufactured by cvs2svn to create branch 'CPAN'.
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.26 |