Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-12284

WordBreakSolrSpellChecker incorrectly adds parenthesis when breaking words

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 7.3
    • 7.4
    • spellchecker
    • None

    Description

      When using WordBreakSolrSpellChecker to break single words into multiple, the collation queries include parenthesis around the original term. In some cases, this causes required terms to become optional and users get spurious nonsensical collation results.

      For instance, if I search: +eward +smith

      ...If +ward +smith is a match, it might give a collation like: (+e +ward) +smith

      ...This requires either the "e" or the "ward" to exist, but not both. But users are more likely to want both terms to be required, so it would be better if it was not adding parenthesis.

      This might be the cause of SOLR-5995 and this SO issue

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            jdyer James Dyer
            jdyer James Dyer
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment