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

Publish the IndexNameBuilder 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

            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Packages

                Version Package
                7.2.10 DXP FP2
                7.2.10.1 DXP SP1
                7.2.X
                Master