The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.32

  • Fixed problem in method "ResourceFromIndex" in Index.pm. Some versions of NexTrieve give error message that would trigger the "ok" check. This is now fixed.
  • Changed method "_create_tarfile" in Targz.pm to first create the tarfile and then gzip it. This approach allows incremental updates of the tarfile, allowing unlimited number of files to be added to the tarfile (it would bomb on huge numbers of messages in a single day before). Adapted documentation to indicate a "gzip" program with the "--best" parameter is also needed. This should probably lead to better compression of the gzipped tarfiles.
  • 31 March 2002 Some more tuning in "_resync_news" of Targz.pm. Now correctly handles the case with a lot of missing messages: if the date of a message is two days or more before the last date of a message, then a collect is started from the message after that message.
  • 25 March 2002 Fixed a small problem in internal "_resync_news" method of Targz.pm that would loop on missing messages in the target zone.

Modules

Perl interface to NexTrieve search engine software
handle a NexTrieve Collection
handle a NexTrieve Collection Index
convert DBI statement handle to NexTrieve Document sequence
handle NexTrieve running as a daemon
handling a NexTrieve Document Sequence
create XML for indexing a single document
convert HTML to NexTrieve Document objects
handle the Hitlist specifications of NexTrieve
handle the Hit specifications of NexTrieve
handle indexing with NexTrieve
MIME-type conversions for documents
convert Unix mailbox to NexTrieve Document sequence
convert Mail::Message object(s) to document(s)
an overview of NexTrieve and its Perl support
handle the Query specifications of NexTrieve
handle NexTrieve as a querylog
convert RFC822 to NexTrieve Document objects
replay Querylog objects against Search objects
handle the resource specifications of NexTrieve
handle searching with NexTrieve
create and maintain Targz archives
change encoding to UTF-8