-
Type:
Task
-
Status: Closed
-
Priority:
Minor
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: 7.2.10 DXP FP2, 7.2.10.1 DXP SP1, 7.2.X, Master
-
Component/s: Web Search > Search Admin
-
Labels:None
-
Branch Version/s:7.2.x
-
Backported to Branch:Committed
-
Epic Link:
-
Git Pull Request:
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.
- is a dependency of
-
LPS-118679 As a Search App Dev, I can use API to build Multi-Tenant Index Names in the standard naming pattern
-
- Open
-