You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xindice-dev@xml.apache.org by Terry Rosenbaum <Te...@amicas.com> on 2003/09/29 00:38:34 UTC

[PATCH] Bug 23468 (starts-with and other functions not evaluated using index)

Bug 23468 starts-with and other functions not evaluated using index

Actually, functions have not been evaluated at all by Xindice since the
beginning (due to the bug)!

Noticed that queries using starts-with (e.g. //person[starts-with(last, 
'Smi')])
were taking the same length of time whether or not an index (e.g. value 
index on "person")
was available. I recalled that Xindice was supposed to use an index for 
starts-with if possible.

The bug is described in more detail in bugizilla. In short, functions have
never been properly evaluated by Xindice.

Attachments to the bug include a unit test patch demonstrating the bug
and a patch to XPathQueryResolver to fix the bug.

Could someone with commit access please review and commit this?

Thanks!

-Terry