title: Solr query for same keyword returning different results?
body: <p>I am using text_general type to search in solr index with below configuration.</p>
  <pre class="lang-xml prettyprint-override"><code>&lt;fieldType name=&quot;text_general&quot; class=&quot;solr.TextField&quot; positionIncrementGap=&quot;100&quot;&gt;
    &lt;analyzer type=&quot;index&quot;&gt;
      &lt;tokenizer class=&quot;solr.StandardTokenizerFactory&quot;/&gt;
      &lt;filter class=&quot;solr.SnowballPorterFilterFactory&quot;/&gt;
      &lt;filter class=&quot;org.apache.solr.analysis.WordDelimiterFilterFactory&quot; 
                  generateWordParts=&quot;1&quot;
                  generateNumberParts=&quot;1&quot;
                  catenateWords=&quot;1&quot;
                  catenateNumbers=&quot;1&quot;
                  catenateAll=&quot;1&quot;
                  splitOnCaseChange=&quot;1&quot;
                  splitOnNumerics=&quot;1&quot;
                  preserveOriginal=&quot;1&quot;
                  stemEnglishPossessive=&quot;1&quot;/&gt;
      &lt;filter class=&quot;solr.StopFilterFactory&quot; ignoreCase=&quot;true&quot; words=&quot;stopwords.txt&quot; /&gt;       
      &lt;!-- in this example, we will only use synonyms at query time
      &lt;filter class=&quot;solr.SynonymFilterFactory&quot; synonyms=&quot;index_synonyms.txt&quot; ignoreCase=&quot;true&quot; expand=&quot;false&quot;/&gt;
      --&gt;
      &lt;filter class=&quot;solr.LowerCaseFilterFactory&quot;/&gt;
    &lt;/analyzer&gt;
    &lt;analyzer type=&quot;query&quot;&gt;
      &lt;tokenizer class=&quot;solr.StandardTokenizerFactory&quot;/&gt;
      &lt;filter class=&quot;solr.SnowballPorterFilterFactory&quot;/&gt;
      &lt;filter class=&quot;solr.StopFilterFactory&quot; ignoreCase=&quot;true&quot; words=&quot;stopwords.txt&quot; /&gt;       
      &lt;filter class=&quot;solr.SynonymFilterFactory&quot; synonyms=&quot;synonyms.txt&quot; ignoreCase=&quot;true&quot; expand=&quot;true&quot;/&gt;
      &lt;filter class=&quot;solr.LowerCaseFilterFactory&quot;/&gt;       
    &lt;/analyzer&gt;
  &lt;/fieldType&gt;
  </code></pre>
  <p>I indexed a lot of content and searching with keywords : PLEASE , Please and please.</p>
  <p>PLEASE keyword query returns very small resultset.</p>
  <blockquote>
  <p>q=%22PLEASE%22&amp;q.op=OR&amp;df=text&amp;qt=%2Fselect&amp;sort=content_name+desc&amp;fq=content_source%3ASharepoint&amp;AuthenticatedUserName=lalit</p>
  </blockquote>
  <p>But Please &amp; please gives large resultset.</p>
  <blockquote>
  <p>q=%22please%22&amp;q.op=OR&amp;df=text&amp;qt=%2Fselect&amp;sort=content_name+desc&amp;fq=content_source%3ASharepoint&amp;AuthenticatedUserName=lalit</p>
  <p>q=%22Please%22&amp;q.op=OR&amp;df=text&amp;qt=%2Fselect&amp;sort=content_name+desc&amp;fq=content_source%3ASharepoint&amp;AuthenticatedUserName=lalit</p>
  </blockquote>
  <p>Even when i am using WordDelimiterFilterFactory, it should consider PLEASE, Please &amp; please as same keyword?</p>
  <p>Any idea.</p>