Lucene - Core
  1. Lucene - Core
  2. LUCENE-2608

Allow for specification of spell checker accuracy when calling suggestSimilar

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.1, 4.0-ALPHA
    • Component/s: modules/spellchecker
    • Labels:
      None
    • Lucene Fields:
      New

      Description

      There is really no need for accuracy to be a class variable in the Spellchecker

      1. LUCENE-2608-3x.patch
        47 kB
        Grant Ingersoll
      2. LUCENE-2608.patch
        45 kB
        Grant Ingersoll

        Issue Links

          Activity

          Grant Ingersoll created issue -
          Grant Ingersoll made changes -
          Field Original Value New Value
          Link This issue relates to SOLR-507 [ SOLR-507 ]
          Hide
          Grant Ingersoll added a comment -

          Adds the accuracy functionality to the Lucene spell checker and also adds support to Solr. For Lucene, the change is backward compatible, for Solr, it is not back compatible for those who implement their own SolrSpellChecker, as I introduced a more future proof parameter passing capability. I also added a means for per implementation parameters to be passed in. Interpretation of those entries are entirely up to the implementation.

          Show
          Grant Ingersoll added a comment - Adds the accuracy functionality to the Lucene spell checker and also adds support to Solr. For Lucene, the change is backward compatible, for Solr, it is not back compatible for those who implement their own SolrSpellChecker, as I introduced a more future proof parameter passing capability. I also added a means for per implementation parameters to be passed in. Interpretation of those entries are entirely up to the implementation.
          Grant Ingersoll made changes -
          Attachment LUCENE-2608.patch [ 12452523 ]
          Hide
          Grant Ingersoll added a comment -

          Committed revision 987179. (Trunk)

          Show
          Grant Ingersoll added a comment - Committed revision 987179. (Trunk)
          Hide
          Grant Ingersoll added a comment -

          Here's a 3.x version of the patch

          Show
          Grant Ingersoll added a comment - Here's a 3.x version of the patch
          Grant Ingersoll made changes -
          Attachment LUCENE-2608-3x.patch [ 12452564 ]
          Grant Ingersoll made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Fix Version/s 3.1 [ 12314822 ]
          Fix Version/s 4.0 [ 12314025 ]
          Resolution Fixed [ 1 ]
          Mark Thomas made changes -
          Workflow jira [ 12518303 ] Default workflow, editable Closed status [ 12563617 ]
          Mark Thomas made changes -
          Workflow Default workflow, editable Closed status [ 12563617 ] jira [ 12585194 ]
          Hide
          Grant Ingersoll added a comment -

          Bulk close for 3.1

          Show
          Grant Ingersoll added a comment - Bulk close for 3.1
          Grant Ingersoll made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Grant Ingersoll
              Reporter:
              Grant Ingersoll
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development