Hi,

Is it possible to get this plugin going on Solr 8.11.1?

https://github.com/o19s/match-query-parser
<https://github.com/o19s/match-query-parser/issues>

We currently use it on 6.6, but are having to upgrade due to the lovely
log4j issue (and also, we really do need to get with the times and upgrade
from 6.6!)

The issue I'm having, is how we can do the same search. This is the params
we used to pass:

q={!match%20qf=description%20analyze_as=synonymized%20search_with=phrase%20mm=3%20pslop=8}bread

Put nicely:

qf=description
analyze_as=synonymized
search_with=phrase
mm=3
pslop=8

synonymized is a fieldType we have:

  <fieldType name="synonymized" class="solr.TextField">
      <analyzer type="query">
          <tokenizer class="solr.WhitespaceTokenizerFactory"/>
            <filter class="solr.LowerCaseFilterFactory"/>
            <filter class="solr.SynonymGraphFilterFactory"
synonyms="synonyms.txt" format="solr" ignoreCase="true" expand="true"
tokenizerFactory="solr.WhitespaceTokenizerFactory"/>
            <filter class="solr.PatternReplaceFilterFactory" pattern="(_)"
replacement=" " replace="all"/>
            <filter class="solr.EnglishPossessiveFilterFactory"/>
      </analyzer>
  </fieldType>

The ideal solution would be to get that plugin working with 8.11.1 , but I
have zero clue on how to compile it into a .jar!


Any suggestions would be much appreciated

Andy

Reply via email to