Changes for version 0.19

  • Rewrote query parser. Now we support nested subqueries in parentheses, AND/OR/NOT operators, and existing '+/-' operators (this OR that) AND (foo OR bar) +"this phrase" -"not this phrase"
  • Changed prefix query syntax slightly: '*' is now prefix operator, '?' is plural operator: dog* matches dog, dogs, dogma, dogmatic, dogmatically cat? matches cat, cats
  • Rewrote critical loop of Okapi scoring as XSUB. Search over large collections is much faster.

Modules

Perl extension for full-text searching in SQL databases

Provides

in lib/DBIx/TextIndex/Exception.pm
in lib/DBIx/TextIndex/QueryParser.pm
in lib/DBIx/TextIndex/TermDocsCache.pm
in lib/DBIx/TextIndex/stop-cz.pm
in lib/DBIx/TextIndex/stop-en.pm