Uploaded image for project: 'mod-search'
  1. mod-search
  2. MSEARCH-89

Allow to use different Korean language analyzer

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P3
    • Resolution: Done
    • None
    • 1.4.0
    • Falcon Sprint 113
    • 1
    • Falcon

    Description

      Mod-search uses nori analyzer for Korean language and it is officially recommended by ElasticSearch, however some FOLIO customers want to use AWS ElasticSearch service which does not support this analyzer but provides seunjeon_analyzer.

      The problem is that this seunjeon_analyzer does not supports 7+ ES version see https://bitbucket.org/eunjeon/seunjeon/src/master/elasticsearch/, and AWS seems supports it internally and there is no way to get the plugin for 7.9 version.

      We should allow to support both modes - ElasticSearch as AWS service (because there are a lot of customers that going to use this mode) and ElasticSearch self-managed.

      Acceptance criteria:

      • Default analyzer is set to AWS version
      • If there is a mismatch between ES and analyzer then the system should automatically override to the analyzer supported by the environment
      • The tenant can make the change of the analyzer but the change will require reindexing.

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                pavel_filippov Pavel Filippov
                bohdan-suprun Bohdan Suprun
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases