lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Shyam Bhaskaran <>
Subject RE: Question on Reverse Indexing
Date Wed, 18 Jan 2012 02:23:38 GMT
Hi Francois,

I understand that disabling of ReversedWildcardFilterFactory has improved the performance.

But I am puzzled over how the leading wild card search like *lock is working even though I
have now disabled the ReversedWildcardFilterFactory and the indexes have been created without
ReversedWildcardFilter ?

How does reverse indexing work even after disabling ReversedWildcardFilterFactory?

Can anyone explain me how this feature is working.


-----Original Message-----
From: Fran├žois Schiettecatte [] 
Sent: Wednesday, January 18, 2012 7:49 AM
Subject: Re: Question on Reverse Indexing

Using ReversedWildcardFilterFactory will double the size of your dictionary (more or less),
maybe the drop in performance that you are seeing is a result of that?


On Jan 17, 2012, at 9:01 PM, Shyam Bhaskaran wrote:

> Hi,
> For reverse indexing we are using the ReversedWildcardFilterFactory on Solr 4.0
> <filter class="solr.ReversedWildcardFilterFactory" withOriginal="true"
> maxPosAsterisk="3" maxPosQuestion="2" maxFractionAsterisk="0.33"/>
> ReversedWildcardFilterFactory was helping us to perform leading wild card searches like
> But it was observed that the performance of the searches was not good after introducing
ReversedWildcardFilterFactory filter.
> Hence we disabled ReversedWildcardFilterFactory filter and re-created the indexes and
this time we found the performance of Solr query to be faster.
> But surprisingly it is observed that leading wild card searches were still working inspite
of disabling the ReversedWildcardFilterFactory filter.
> This behavior is puzzling everyone and wanted to know how this behavior of reverse indexing
> Can anyone share with me on this Solr behavior.
> -Shyam

View raw message