--- cvs-head/ChangeLog 2000/11/11 17:33:42 28 +++ cvs-head/ChangeLog 2001/12/31 14:14:16 56 @@ -1,3 +1,125 @@ +2001-12-31 ulpfr + + * script/index_ora: + Traverses 'catalog' and generates a simple index. Searching with + 'sman -tab ora' sort of works. + + * lib/WAIT/Parse/Ora.pm: Can retrieve separate title and author names + + * lib/WAIT/Document/Ora.pm: Can retrieve desc.html and author.html. + + * script/search_mail: Made -max option really optional + + * lib/WAIT/InvertedIndex.pm: + Moved 'sub keys' to end of file to avoid warnings about CORE::keys. + +2001-03-03 laperla + + * lib/WAIT/Filter.pm: close DATA to free filehandle + +2000-12-29 ulpfr + + * script/search_mail: Works with modified nnir.el. + + * lib/WAIT/Parse/Overview.pm, script/index_mail: + Mail indexing works resonable + + * MANIFEST, lib/WAIT/Parse/Overview.pm, script/index_mail: + First steps towards a mail indexer + + * lib/WAIT/Document/Multi.pm: Typo in manual + + * debian/control, debian/Config.pm, debian/LockFile-Simple-0.2.5-1.diff.gz, debian/rules, Makefile.PL: + First tested debian package generation. + + * debian/README.debian, debian/changelog, debian/control, debian/copyright, debian/dirs, debian/rules: + First untested debian package generation. + + * Makefile.PL: + Removed checks on WAIT_home and directory creation to ease + debianizing. This should be done on install anyway. + +2000-11-15 ulpfr + + * lib/WAIT/Table.pm: We should try to get a lock before tieing. + +2000-11-13 laperla + + * lib/WAIT/Filter.pm, lib/WAIT/Table.pm: + utf8iso was completely nonsense, returning only true and false. + + LockFile::Simple now default-configured to remove stale locks. + + * lib/WAIT/InvertedIndex.pm, lib/WAIT/Query/Base.pm: + 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. + +2000-11-12 ulpfr + + * MANIFEST: cleanup: remove obsolete files + + * lib/WAIT.pm, Makefile.PL: Handle VERSION explicitely in lib/WAIT.pm + + * t/client.t: cleanup: remove obsolete files + + * lib/WAIT/InvertedIndex.pm: $0 -> $O$; + + * lib/WAIT/Table.pm: + Moved locking stuff to new method getlock(). Checked for write lock + in drop(). + + * lib/WAIT/Table.pm: + Opening a table twice should not be a problem any more. + + * lib/WAIT/InvertedIndex.pm: + Check dbh->seq return value in is_an_old_index + +2000-11-12 laperla + + * lib/WAIT/Filter.pm, lib/WAIT/Filter/utf8iso.pm, MANIFEST: + UTF-8 conversion deprecated and for the time being replaced by a + perl-only UTF-8 converter + + * lib/WAIT/Table.pm: + Table loads Index and doesn't load InvertedIndex anymore + + * lib/WAIT/InvertedIndex.pm: + InvertedIndex needs some $VERSION so that others can reliably say it was loaded. + + Added a DIVZERO check + + * lib/WAIT/Index.pm: + Index needs some $VERSION so that others can reliably say it was loaded + +2000-11-11 ulpfr + + * ChangeLog: *** empty log message *** + + * README.header: Forgot to add that in the first place. + + * MANIFEST: Added some scripts + + * t/wais.t: Forgot -w in bang line + + * lib/WAIT/Table.pm: Die if attribute setting is not possible. + + * lib/WAIT/Document/Multi.pm: + access class that joins multiple access objects into a single one - + DOnated by Marc Lehmann + + * script/dump_index, script/upgrade_index, lib/WAIT/InvertedIndexOld.pm, lib/WAIT/InvertedIndex.pm: + 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. + 2000-11-11 Ulrich Pfeifer * README.header: