Configuration
Search and Indexing
If you have purchased the Liferay Enterprise Search offering please see the Liferay Enterprise Search policy.
Defining Coverage
- Liferay seeks to ensure that indexable assets found within the product are correctly indexed by the product, that the search framework functions correctly, and that the search portlet is able to access and retrieve results from the index.
- Liferay seeks to resolve any issues found within the search framework and search portlets.
- Liferay seeks to resolve any issue found in a third-party search platform if the issue is a result of an out-of-the-box integration and it prohibits a feature intended to be released with the product.
- Subscription Services will provide guidance on the configuration and deployment of the search portlet, search facets and utilizing search syntax.
- Subscription Services will provide guidance on the configuration of the product in regards to enabling the product to integrate with a compatible remote search platform.
- Any issues discovered in the third-party library impacting features not intended to be released with the product are the responsibility of the third-party vendor to resolve and at the discretion of the customer.
- The installation, configuration and selection of a remote search platform is the responsibility of the customer, including integrated search platforms operating in a remote mode.
Compatible Versions
The product is tested as compatible with particular versions of certain search platforms. The compatible versions are in the Integrated Technologies Compatibility Matrix.
Elasticsearch is tested by Elastic as compatible with specific platform and software configurations eligible for support under Elastic's subscription offerings. The compatible versions are listed on the Elastic Support Matrix.
Elasticsearch is not compatible with IBM JDK. If IBM JDK is required for use with Liferay DXP or Liferay Commerce, then Elasticsearch must be used in Remote mode with a compatible JDK.
Liferay DXP is not compatible with Amazon's Elasticsearch Service. Liferay DXP has implemented Elasticsearch TCP Transport and Amazon's service is not compatible with TCP Transport, only HTTP Transport.
Security features such as authentication and encrypted communication between Liferay DXP and Elasticsearch are only available for environments using Liferay DXP 7.2+, Liferay Connector to Elasticsearch 7+ and Elasticsearch 7.3.x - 7.4.x or higher. To configure security on earlier versions, customers must have a Liferay Enterprise Search subscription.