Yes there is a querycomponent which checks if there are any results
based on a query and if the results are not present then modify the
Boolean query.

So this queryComponent is does call the process().

Thanks,
Kalyan Manepalli

-----Original Message-----
From: Erik Hatcher [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, November 12, 2008 9:09 AM
To: solr-user@lucene.apache.org
Subject: Re: Synonyms impacting the performance


On Nov 12, 2008, at 9:41 AM, Manepalli, Kalyan wrote:
>       I did the index time synonyms and results do look much better
> than the query time indexing.
> But is there a reason for the searches to be that slow. I understand
> that we have a pretty long list of synonyms (one word contains atleast
> 20 words as synonyms). Does this have such an adverse impact

Apparently so :/

Are there other components in your request handler that may also be  
(re)executing a query?   Does the debugQuery=true component timings  
point to any other bottlenecks?

        Erik

Reply via email to