[Xapian-discuss] AssertParanoid() failure in
MultiMatch::getorrecalc_maxweight()
Rocco Caputo
rcaputo at pobox.com
Thu Jun 15 18:11:29 BST 2006
On Jun 14, 2006, at 14:39, Olly Betts wrote:
> On Wed, Jun 14, 2006 at 02:22:38PM -0400, Rocco Caputo wrote:
>> While tracking down the stack smash (still working on that), I came
>> across a failed AssertParanoid() in MultiMatch::getorrecalc_maxweight
>> (). I don't know how the post list is being modified without also
>> making recalc_w_max true.
>
> Bit of a long-shot, but is this with the remote backend? I noticed
> recently that MSetPostList doesn't seem quite right in 0.9.6 (it will
> overreport the current maxweight sometimes in a way which is
> harmless to
> the correctness of the results, but may hinder early termination).
>
> Otherwise, is the code which produces this in a state where you could
> sensibly send it to me?
Hi, Olly (and list).
First, the code's part of a rather large project, and it'll probably
never be able to be shared.
You're right---this is with the remote backend. I don't mind the
faulty optimization as long as the results will be correct.
--
Rocco Caputo - rcaputo at pobox.com
More information about the Xapian-discuss
mailing list