[Koha-devel] Is anyone using the QueryParser?

David Cook dcook at prosentient.com.au
Wed Jan 20 04:07:34 CET 2016


Hey all,

 

Is anyone actually using the QueryParser in a production system?

 

I've been looking at the import matching recently, and I'm noticing more and
more discrepancies between the queryparser.yml and ccl.properties.

 

This time it was "Control-number". It didn't work in QueryParser, because
queryparser.yml has it written as "control-number" and it appears to be case
sensitive. 

 

The CCL2RPN is case insensitive so it doesn't matter too much so long as one
remembers to use the form recognized by the QueryParser.

 

But that's not the only limitation of the QueryParser. It also can't handle
"index,phr" type queries, and it doesn't always fail gracefully. I've added
some extra checking in Bug 15541 so that it falls back to CCL2RPN when it
says "index,phr", but I'm just wondering if we need to disable the
QueryParser completely.

 

I like the idea of it. I like it a lot. In fact, I'd love to see it
completed. But as it is currently implemented, it causes no end of headaches
and inconsistent behaviour. 

 

So I'm curious if anyone is using it in production. 

 

David Cook

Systems Librarian

Prosentient Systems

72/330 Wattle St, Ultimo, NSW 2007

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20160120/7bccb175/attachment.html>


More information about the Koha-devel mailing list