Hmmm... quite some time ago I switched from ASCIIFoldingFilterFactory to MappingCharFilterFactory, because I was told (by who I can't recall) that the latter was "better/preferred". Is there any particular reason to favor one over the other?

So, if one is preferred over the other, the question becomes "Says who [what Javadoc or code comment]?". And exactly what "preferred" benefit does one get?

-- Jack Krupansky

-----Original Message----- From: Erick Erickson
Sent: Tuesday, January 01, 2013 12:57 AM
To: solr-user@lucene.apache.org
Subject: Re: Where is ISOLatin1AccentFilterFactory (Solr4)?

ASCIIFoldingFilterFactory is preferred, does that suit your needs?


On Mon, Dec 31, 2012 at 10:46 PM, Jack Krupansky <j...@basetechnology.com>wrote:

Use its replacement, the MappingCharFilter char filter, like:

<fieldType name="text_char_norm" class="solr.TextField"
positionIncrementGap="100" >
 <analyzer>
   <charFilter class="solr.**MappingCharFilterFactory" mapping="mapping-**
ISOLatin1Accent.txt"/>
   <tokenizer class="solr.**WhitespaceTokenizerFactory"/>
 </analyzer>
</fieldType>

-- Jack Krupansky

-----Original Message----- From: Alexandre Rafalovitch
Sent: Monday, December 31, 2012 9:08 PM
To: solr-user@lucene.apache.org
Subject: Where is ISOLatin1AccentFilterFactory (Solr4)?


Hello,

I saw some example using  ISOLatin1AccentFilterFactory, but when I try to
use it myself, I get the class not found exception.

Is that something that no longer exists or am I just missing something
obvious.

Regards,
  Alex.
Personal blog: http://blog.outerthoughts.com/
LinkedIn: http://www.linkedin.com/in/**alexandrerafalovitch<http://www.linkedin.com/in/alexandrerafalovitch>
- Time is the quality of nature that keeps events from happening all at
once. Lately, it doesn't seem to be working.  (Anonymous  - via GTD book)


Reply via email to