Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-3151

Make all of Analysis completely independent from Lucene Core

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 4.0-ALPHA
    • Fix Version/s: 4.9, 6.0
    • Component/s: None
    • Labels:
      None

      Description

      Lucene's analysis package, including the definitions of Attribute, TokenStream, etc. are quite useful outside of Lucene (for instance, Mahout uses them) for text processing. I'd like to move the definitions, or at least their packaging, to a separate JAR file so that one can consume them w/o needing Lucene core. My draft idea is to have a definition area that Lucene core is dependent on and the rest of the analysis package can then be dependent on the definition area. (I'm open to other ideas as well)

        Attachments

        1. LUCENE-3151.patch
          485 kB
          Grant Ingersoll
        2. LUCENE-3151.patch
          12 kB
          Grant Ingersoll
        3. LUCENE-3151.patch
          11 kB
          Grant Ingersoll

          Activity

            People

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

              Dates

              • Created:
                Updated: