: I'm migrating from 3.x to 4.x and I'm running some queries to verify that
: everything works like before. I've found however that the query "galaxy s3"
: is giving much less results. In 3.x numFound=1628, in 4.x numFound=70.

is your entire schema 100% identical in both cases?
what is the luceneMatchVersion set to in your solrconfig.xml?


By the looks of your debug output, it appears that you are using 
autoGeneratePhraseQueries="true" in 3x, but have it set to false in 4x -- 
but the fieldType you posted here shows it set to false....

: <fieldtype name="text_pt" class="solr.TextField"
: positionIncrementGap="100" autoGeneratePhraseQueries="false">

...i haven't tried to reproduce your specific situation, but that 
configuration doesn't smell right compared with what you are showing for 
the 3x output...

: SOLR 3.x
: 
: <str name="parsedquery">+(title_search_pt:galaxy
: title_search_pt:galax) +MultiPhraseQuery(title_search_pt:"(sii s3 s)
: 3")</str>
: 
: SOLR 4.x
: 
: <str name="parsedquery">+((title_search_pt:galaxy
: title_search_pt:galax)/no_coord) +(+title_search_pt:sii
: +title_search_pt:s3 +title_search_pt:s +title_search_pt:3)/str>


-Hoss

Reply via email to