No subject


Mon Jan 18 11:22:38 PST 2010


  Improvements:

    * FullTextType fields may now be sortable.
    * QueryParser's parse() method now invokes tree(), expand(), and prune()
      as methods, so that overriding one of them in a subclass affects 
      parse().

  Bugfixes:

    * Search speed improvement for AND conjunctions: the "skipping"
      optimization for posting lists has been fixed and re-enabled.
    * Fixed a problem where a stale, invalid "write.lock.temp" written after
      disk fillup could block subsequent indexing.
    * Permission problems with subfolders in indexes now trigger exceptions
      rather than segfaults.

  Moved, but compatibility stubs retained:

    * KinoSearch::Architecture   -> KinoSearch::Plan::Architecture
    * KinoSearch::Obj            -> KinoSearch::Object::Obj
    * KinoSearch::Obj::BitVector -> KinoSearch::Object::BitVector

  Moved:

    * KinoSearch::Index::PostingsReader 
        -> KinoSearch::Index::PostingListReader

  Classes with API Changes:

    * KinoSearch::Index::IndexManager
      o new() - "hostname" param replaced by "host".
      o get_hostname() - replaced by get_host().

    * KinoSearch::Store::LockFactory
      o new() - "hostname" param replaced by "host".

    * KinoSearch::Store::Lock
      o new() - "hostname" param replaced by "host".

Marvin Humphrey




More information about the kinosearch mailing list