[KinoSearch] Error in KinoSearch::Searcher::search

Marvin Humphrey marvin at rectangular.com
Mon Mar 5 08:59:39 PST 2007


On Mar 5, 2007, at 5:32 AM, Karel K. wrote:

> I just wanted to make sure first, whether this
> is a known problem.

It may have become one in between your first email and your second.

> This error occurred on a Debian 64-bit system (testing and
> experimental combined) with Perl 5.8.8.

OK, that's good to know.  I've also heard that KS 0.20_01 "isn't  
working" (no more specifics) on a 64-bit Fedora box.

> I will try to reproduce the
> error on similar Debian systems to narrow down the possible cause.

Your error, the one reported by Edward Betts, and another one I've  
discovered myself during the course of investigating -- large indexes  
occasionally returning too few and incorrect results -- all appear to  
be related to the term list iterator, which was refactored just  
before 0.20_01 was released.  In at least some cases, it's scanning  
past a target it should stop on.

If you haven't already done the work, I suggest you hold off until I  
solve the failing test case supplied by Edward.

Marvin Humphrey
Rectangular Research
http://www.rectangular.com/





More information about the kinosearch mailing list