Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
4.9
-
None
Description
See ConjunctionSolrSpellChecker.java
try {
if (stringDistance == null)
else if (stringDistance != checker.getStringDistance())
{ throw new IllegalArgumentException( "All checkers need to use the same StringDistance."); }} catch (UnsupportedOperationException uoe)
{ // ignore }In line stringDistance != checker.getStringDistance() there is comparing by references. So if you are using 2 or more spellcheckers with same distance algorithm, exception will be thrown anyway.
Attachments
Attachments
Issue Links
- is cloned by
-
SOLR-10513 CLONE - ConjunctionSolrSpellChecker wrong check for same string distance
- Closed