Lucene - Core
  1. Lucene - Core
  2. LUCENE-1435

CollationKeyFilter: convert tokens into CollationKeys encoded using IndexableBinaryStringTools

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 2.4
    • Fix Version/s: 2.9
    • Component/s: None
    • Labels:
      None
    • Lucene Fields:
      New, Patch Available

      Description

      Converts each token into its CollationKey using the provided collator, and then encodes the CollationKey with IndexableBinaryStringTools, to allow it to be stored as an index term.

      This will allow for efficient range searches and Sorts over fields that need collation for proper ordering.

      1. LUCENE-1435.patch
        19 kB
        Steve Rowe
      2. LUCENE-1435.patch
        79 kB
        Steve Rowe
      3. LUCENE-1435.patch
        56 kB
        Steve Rowe
      4. LUCENE-1435.patch
        56 kB
        Steve Rowe

        Issue Links

          Activity

          Gavin made changes -
          Link This issue depends upon LUCENE-1434 [ LUCENE-1434 ]
          Gavin made changes -
          Link This issue depends on LUCENE-1434 [ LUCENE-1434 ]
          Mark Thomas made changes -
          Workflow Default workflow, editable Closed status [ 12562646 ] jira [ 12583588 ]
          Mark Thomas made changes -
          Workflow jira [ 12445442 ] Default workflow, editable Closed status [ 12562646 ]
          Mark Miller made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Michael McCandless made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Steve Rowe made changes -
          Attachment LUCENE-1435.patch [ 12402550 ]
          Michael McCandless made changes -
          Assignee Michael McCandless [ mikemccand ]
          Steve Rowe made changes -
          Attachment LUCENE-1435.patch [ 12395607 ]
          Steve Rowe made changes -
          Attachment LUCENE-1435.patch [ 12393681 ]
          Steve Rowe made changes -
          Link This issue relates to LUCENE-1279 [ LUCENE-1279 ]
          Steve Rowe made changes -
          Link This issue depends on LUCENE-1434 [ LUCENE-1434 ]
          Steve Rowe made changes -
          Field Original Value New Value
          Attachment LUCENE-1435.patch [ 12393189 ]
          Steve Rowe created issue -

            People

            • Assignee:
              Michael McCandless
              Reporter:
              Steve Rowe
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development