Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-1556

The LucasCasIndexer should be an Analysis Engine and not a CasConsumer

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.3S
    • 2.3S
    • Sandbox-Lucas
    • None

    Description

      Right now the LucasCasIndexer is a CasConsumer, but it should be an AnalysisEngine to make reuse of the code to create a document
      based on a specified configuration easy. With that change a base class could be created for AEs which need to process Lucene documents.
      One use case for this is the prospective search AE (UIMA-1553).

      Beside that, the UIMA documentation suggests to not longer use Cas Consumers.

      If we do this change, it should be done before the 2.3.0 release, because it is not backward compatible.

      Attachments

        Activity

          People

            joern Jörn Kottmann
            joern Jörn Kottmann
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: