Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-94747

Publish the Index Name Builder dynamic service

    Details

      Description

      Liferay create one index per company in Elasticsearch. When we add synonym sets, we add them to the corresponding index of the current company. Right now, however, our SynonymIndexer class requires the name of the index, and it is provided by the service of type com.liferay.portal.search.elasticsearch6.internal.index.IndexNameBuilder, which is private to portal-search-elasticsearch6-impl. We need a way to either retrieve the name of the index from its company id (i.e. Publish the Index Name Builder dynamic service) or increment SynonymIndexer to update the company's index from its company id.

        Attachments

          Activity

            People

            • Assignee:
              brian.chan Brian Chan
              Reporter:
              adam.brandizzi Adam Brandizzi
              Recent user:
              Enterprise Release HU
              Participants of an Issue:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Packages

                Version Package
                7.2.X
                Master