On Wed, Feb 03, 2010 at 07:38:13PM -0800, Lance Norskog said:
> The debugQuery parameter shows you how the query is parsed into a tree
> of Lucene query objects.

Well, that's kind of what I'm asking - I know how the query is being 
parsed:

<str name="rawquerystring">myers 8e psychology chapter 9</str>

<str name="querystring">myers 8e psychology chapter 9</str>

<str name="parsedquery">
+((DisjunctionMaxQuery((content:myer^0.8 | title:myer^1.5)~0.01) 
DisjunctionMaxQuery((content:"8 e"~2^0.8 | title:"8 e"~2^1.5)~0.01) 
DisjunctionMaxQuery((content:psycholog^0.8 | title:psycholog^1.5)~0.01) 
DisjunctionMaxQuery((content:chapter^0.8 | title:chapter^1.5)~0.01) 
DisjunctionMaxQuery((content:9^0.8 | title:9^1.5)~0.01))~4) ()
</str>

<str name="parsedquery_toString">
+(((content:myer^0.8 | title:myer^1.5)~0.01 (content:"8 e"~2^0.8 | 
title:"8 e"~2^1.5)~0.01 (content:psycholog^0.8 | 
title:psycholog^1.5)~0.01 (content:chapter^0.8 | title:chapter^1.5)~0.01 
(content:9^0.8 | title:9^1.5)~0.01)~4) ()
</str>

But that's sort of besides the point - I was really asking if this is a 
known issue (i.e queries with numbers in them can be very slow) and 
whether there are any workarounds





Reply via email to