Compatibility

ElasticPress requirements can be found in the Requirements section in our README. If your solution relies on a different server or version, you may find additional information in this document.

OpenSearch

ElasticPress does not officially support OpenSearch in this version of the plugin, but our initial testing indicates basic ElasticPress functionality may be possible using OpenSearch. We do not recommend using OpenSearch in production at this time. Please provide any feedback about compatibility issues via a GitHub issue and we will include it in a future OpenSearch compatibility release, should one occur.

Currently, if you want to run ElasticPress with any version of OpenSearch, you need to use a snippet like the following to set the compatible Elasticsearch mapping version for the version of OpenSearch you’re running. Otherwise, ElasticPress will detect the version of OpenSearch and attempt to set the oldest possible Elasticsearch mapping, due to version number differences between Elasticsearch and OpenSearch.

PHP
add_filter(
	'ep_elasticsearch_version',
	function() {
		return '7.10';
	}
);