title: Querying for words ending with, with the ReversedWildcardFilterFactory and KeywordTokenizerFactory
body: <p>I have the "text_general_rev" filed type declared in my Solr schema(.xml) like so:</p>
  
  <pre><code>&lt;fieldType
      name="text_general_rev"
      class="solr.TextField"
      positionIncrementGap="100"&gt;
      &lt;analyzer type="index"&gt;
         &lt;tokenizer class="solr.KeywordTokenizerFactory" /&gt;
         &lt;filter
              class="solr.ReversedWildcardFilterFactory"
              withOriginal="true"
              maxPosAsterisk="2"
              maxPosQuestion="2"
              maxFractionAsterisk="1.0" /&gt;
          &lt;filter class="solr.LowerCaseFilterFactory" /&gt;                
      &lt;/analyzer&gt;
      &lt;analyzer type="query"&gt;
          &lt;tokenizer class="solr.KeywordTokenizerFactory" /&gt;
          &lt;filter class="solr.LowerCaseFilterFactory" /&gt;
      &lt;/analyzer&gt;
  &lt;/fieldType&gt;
  </code></pre>
  
  <p>I have 2 Solr documents with the "artist" field set as "text_general_rev" like so:</p>
  
  <p><em>Document1 artist is "Jimmy Jones Tim Coco Mimi"</em></p>
  
  <p><em>Document2 artist is "Jones Jimmy Tim Bobo Mimi"</em></p>
  
  <p>If I do searches of the kind "start with something" they work as I want to:</p>
  
  <p><code>+artist:(J*)</code> returns Document 1 and 2</p>
  
  <p><code>+artist:(Jim*)</code> returns Document 1</p>
  
  <p><code>+artist:(Jimmy Jo*)</code> returns Document 1</p>
  
  <p>On the other hand, similar queries, but of type "ends with something don't work similarly:</p>
  
  <p><code>+artist:(*Mimi)</code> returns Document 1 and 2  (which is ok)</p>
  
  <p><code>+artist:(*Coco Mimi)</code> return 0 results (which is not ok)</p>
  
  <p><code>+artist:("*Coco Mimi")</code> return 0 results (which is not ok)</p>
  
  <p><code>+artist:(*co Mimi)</code> return 0 results (which is not ok)</p>
  
  <p><code>+artist:("*co Mimi")</code> return 0 results (which is not ok)</p>
  
  <p>My question is why is this happening? Is it normal, and if so what am I missing? I've tried multiple values for maxFractionAsterisk (like 0, 0.5, 1, etc. This is the only config param of the ReversedWildcardFilterFactory which I don't fully understand).</p>