Emir
Thanks, I will do when I get off this bus.

I have run the text thru the SolrAdmin Analyzer, it looks fine.

According to the debugQuery output, individual words match in the qf, but not 
the pair that pf2 should match.

I compare the configs for English and French, and they are the same apart from 
the analysis chain which is below. Only French fails. I will take out filters 
one by one and attempt to find which is causing this.
Cheers -- Rick

On January 26, 2018 4:09:51 AM EST, "Emir Arnautović" 
<emir.arnauto...@sematext.com> wrote:
>Hi Rick,
>Can you include sample of your query and text that should match.
>
>Thanks,
>Emir
>--
>Monitoring - Log Management - Alerting - Anomaly Detection
>Solr & Elasticsearch Consulting Support Training - http://sematext.com/
>
>
>
>> On 25 Jan 2018, at 23:13, Rick Leir <rl...@leirtech.com> wrote:
>> 
>> 
>> 
>> Hi all
>> My pf2 keywords^11.0 works for english not for french. Here are the
>fieldtypes, actually from two schema.xml's in separate cores. Solr
>5.2.2, edismax, q.op AND
>> I suspect there are several problems with the french schema. Maybe I
>only needed to show the query analyzer, not the index analyzer?
>> 
>> The pf2 does not show a match in the debugQuery=true output for the
>French. However, a qf keywords^10.0 does show a match. The keywords
>field is copyfielded into text, which is the df. Is there any other
>field I should be showing?
>> Thanks
>> Rick
>> 
>> <fieldType class="solr.TextField" name="text_en"
>positionIncrementGap="100">
>> <analyzer type="index">
>>   <charFilter class="solr.MappingCharFilterFactory"
>mapping="mapping-ISOLatin1Accent.txt"/>
>>   <tokenizer class="solr.ClassicTokenizerFactory"/>
>>   <filter class="solr.SynonymFilterFactory" expand="false"
>ignoreCase="true" synonyms="synonyms.txt"
>tokenizerFactory="solr.StandardTokenizerFactory"/>
>>   <filter class="solr.StopFilterFactory" ignoreCase="true"
>words="lang/stopwords_en.txt"/>
>>   <filter class="solr.LowerCaseFilterFactory"/>
>>   <filter class="solr.EnglishPossessiveFilterFactory"/>
>>   <filter class="solr.KeywordMarkerFilterFactory"
>protected="protwords.txt"/>
>>   <filter class="solr.StemmerOverrideFilterFactory"
>dictionary="lang/stemdict_en.txt" ignoreCase="true"/>
>>   <filter class="solr.EnglishMinimalStemFilterFactory"/>
>>   <filter class="solr.SnowballPorterFilterFactory" language="English"
>/>
>>   <filter class="solr.ASCIIFoldingFilterFactory"/>
>> </analyzer>
>> <analyzer type="query">
>>   <charFilter class="solr.MappingCharFilterFactory"
>mapping="mapping-ISOLatin1Accent.txt"/>
>>  <tokenizer class="solr.ClassicTokenizerFactory"/>
>>   <filter class="solr.StopFilterFactory" ignoreCase="true"
>words="lang/stopwords_en.txt"/>
>>   <filter class="solr.LowerCaseFilterFactory"/>
>>   <filter class="solr.EnglishPossessiveFilterFactory"/>
>>   <filter class="solr.KeywordMarkerFilterFactory"
>protected="protwords.txt"/>
>>   <filter class="solr.StemmerOverrideFilterFactory"
>dictionary="lang/stemdict_en.txt" ignoreCase="true"/>
>>   <filter class="solr.EnglishMinimalStemFilterFactory"/>
>>   <filter class="solr.SnowballPorterFilterFactory" language="English"
>/>
>>   <filter class="solr.ASCIIFoldingFilterFactory"/>
>> </analyzer>
>> </fieldType>
>> 
>> <fieldType class="solr.TextField" name="text_fr"
>positionIncrementGap="100">
>> <analyzer type="index">
>>   <charFilter class="solr.MappingCharFilterFactory"
>mapping="mapping-ISOLatin1Accent.txt"/>
>>   <tokenizer class="solr.ClassicTokenizerFactory"/>
>>   <filter class="solr.SynonymFilterFactory" expand="false"
>ignoreCase="true" synonyms="synonyms.txt"
>tokenizerFactory="solr.StandardTokenizerFactory"/>
>>   <filter class="solr.ElisionFilterFactory" ignoreCase="true"
>articles="lang/contractions_fr.txt"/>
>>   <filter class="solr.LowerCaseFilterFactory"/>
>>   <filter class="solr.StopFilterFactory" format="snowball"
>ignoreCase="true" words="lang/stopwords_fr.txt"/>
>>   <filter class="solr.FrenchMinimalStemFilterFactory"/>
>>   <filter class="solr.StemmerOverrideFilterFactory"
>dictionary="lang/stemdict_fr.txt" ignoreCase="true"/>
>>   <filter class="solr.ASCIIFoldingFilterFactory"/>
>> </analyzer>
>> <analyzer type="query">
>>   <charFilter class="solr.MappingCharFilterFactory"
>mapping="mapping-ISOLatin1Accent.txt"/>
>>   <tokenizer class="solr.ClassicTokenizerFactory"/>
>>   <filter class="solr.ElisionFilterFactory" ignoreCase="true"
>articles="lang/contractions_fr.txt"/>
>>   <filter class="solr.LowerCaseFilterFactory"/>
>>   <filter class="solr.StopFilterFactory" format="snowball"
>ignoreCase="true" words="lang/stopwords_fr.txt"/>
>>   <filter class="solr.FrenchMinimalStemFilterFactory"/>
>>   <filter class="solr.StemmerOverrideFilterFactory"
>dictionary="lang/stemdict_fr.txt" ignoreCase="true"/>
>>   <filter class="solr.ASCIIFoldingFilterFactory"/>
>> </analyzer>
>> </fieldType>
>> 
>> -- 
>> Sorry for being brief. Alternate email is rickleir at yahoo dot com

-- 
Sorry for being brief. Alternate email is rickleir at yahoo dot com 

Reply via email to