No subject


Mon Jan 18 11:22:38 PST 2010


0.30_09 2010-03-26

  New public classes:

    * KSx::Search::ProximityQuery

  New documentation:

    * KinoSearch - new backwards compatibility policy.
    * KinoSearch::Docs::DevGuide

  Improvements:

    * Lower memory consumption while indexing sortable fields.
    * Lower address space requirements for very large indexes with sortable
      fields.
    * Improved error reporting for incorrectly implemented subclasses.

  Moved, but compatibility stubs retained:

    * KinoSearch::Schema                  -> KinoSearch::Plan::Schema
    * KinoSearch::Indexer                 -> KinoSearch::Index::Indexer
    * KinoSearch::Searcher                -> KinoSearch::Search::IndexSearcher
    * KinoSearch::FieldType               -> KinoSearch::Plan::FieldType
    * KinoSearch::FieldType::BlobType     -> KinoSearch::Plan::BlobType
    * KinoSearch::FieldType::FullTextType -> KinoSearch::Plan::FullTextType
    * KinoSearch::FieldType::StringType   -> KinoSearch::Plan::StringType
    * KinoSearch::QueryParser             -> KinoSearch::Search::QueryParser
    * KinoSearch::Doc                     -> KinoSearch::Document::Doc
    * KinoSearch::Doc::HitDoc             -> KinoSearch::Document::HitDoc
    * KinoSearch::Search::Searchable      -> KinoSearch::Search::Searcher
    * KinoSearch::Search::HitCollector    -> KinoSearch::Search::Collector
    * KinoSearch::Search::HitCollector::BitCollector
                                -> KinoSearch::Search::Collector::BitCollector

  Public API Changes:

    * KinoSearch::Highlight::Highlighter
      o new() - param "searchable" replaced by "searcher".
      o get_searchable() - replaced by get_searcher().

    * KinoSearch::Search::PolySearcher
      o new() - param "searchables" replaced by "searchers".

    * KinoSearch::Search::Query
      o make_compiler() - parameter "searchable" replaced by "searcher".

    * KinoSearch::Search::Compiler
      o new() - parameter "searchable" replaced by "searcher".
      o highlight_spans() - parameter "searchable" replaced by "searcher".


-- 
Peter Karman  .  http://peknet.com/  .  peter at peknet.com



More information about the kinosearch mailing list