Revision history for KinoSearch
0.11 2006-05-17
* Restore Stopalizer functionality.
* Launder filenames so they pass taint check when index is initialized.
* Restore call to optimize() in Lucene benchmarker.
0.10 2006-05-04
* Improved Windows compatibility.
* Make it possible to subclass some KinoSearch classes.
* Add InVindexer::add_invindexes().
* Add bin/dump_index, contributed by Brian Phillips.
* Tighten up C code for ISO C90 compliance.
* Improved support for Russian and KOI8-R encoding.
* Fixed bug affecting indexes with segments bigger than 4 GB.
* Fixed bug #18899, KinoSearch and locale.
0.09 2006-04-13
* Incremental indexing enabled
o delete_docs_by_term() added to InvIndexer.
o option 'optimize' added to InvIndexer::finish.
* Hits now returns the top 100 matches by default unless seek() has been
called.
* QueryFilter added.
* Benchmarking scripts added.
0.08 2006-03-10
* Restore ability to overwrite invindexes.
0.07 2006-03-10
* Cut down on file descriptor requirements at search-time, eliminating "too
many open files" error.
* Make cleaning of invindex dir less aggressive when create => 1 is
specified.
0.06 2006-03-02
* Backwards incomaptible file format change (another is coming).
* Opened up APIs for Query subclasses and QueryParser.
* added KinoSearch::Highlight::Highlighter
* Document, field, and query boosting enabled.
* Behavior of KinoSearch::Search::Hits::fetch_hit_hashref modified.
* KinoSearch::Document::Doc::to_hashref privatized.
* Dependencies pared down.
* Fixed bug affecting invindexes with 10 or more fields
0.05 2006-01-24
* KinoSearch, a complete rewrite, supersedes Search::Kinosearch.