Anyone using OpenSearch with MediaWiki + CirrusSearch?

Hi All,

I’m interested in using OpenSearch instead of Elasticsearch as the search backend for a MediaWiki instance.

Currently CirrusSearch, the MW extension used on Wikipedia, supports Elasticsearch through 7.10 but then due to the licensing changes doesn’t support newer versions. It doesn’t seem to natively support OpenSearch at all (there is a hard check to see if a compatible version of ES is being used).

I’m guessing it wouldn’t be too difficult to make CirrusSearch work with OpenSearch but before jumping off a cliff without any guidance I wanted to see if anyone else has successfully done this and might be willing to share some insights?

Thanks!

Hello @davidshq - welcome! Let’s see if someone from the community has insight to share

1 Like