Page MenuHomeMiraheze

Enable ElasticSearch on gratispaideiawiki
Closed, DeclinedPublic

Description

Please enable ES on gratispaideiawiki once available.

Event Timeline

RhinosF1 triaged this task as Normal priority.Jan 25 2022, 00:11
RhinosF1 created this task.
Unknown Object (User) closed this task as Declined.Jan 25 2022, 18:55

We apologise for the inconvenience, but during initial attempted deployment of CirrusSearch/Elastica it was discovered that it is not compatible with our version of ElasticSearch (7.x). Unfortunately at this time we are unable to continue with the deployment of it. Therefore this must be declined. Once again, we apologise for not realising this sooner and for the inconvenience and fact we are unable to continue with this at this time.

It's impossible to downgrade or upgrade the version of Elastic Search? To a compatible one?

It seems that CirrusSearch on 1.39 requires Elasticsearch 7.10.2.
Would it be possible to look into enabling it after Miraheze is updated to 1.39 (T9446)?

Unknown Object (User) added a comment.Dec 14 2022, 06:04

It seems that CirrusSearch on 1.39 requires Elasticsearch 7.10.2.
Would it be possible to look into enabling it after Miraheze is updated to 1.39 (T9446)?

ElasticSearch on Miraheze is planned for removal entirely, replacing with OpenSearch (T9033), unitl CirrusSearch works with OpenSearch, I am not sure we can do this.

It seems that WMF are potentially switching to Opensearch because of licensing issue with Elasticsearch. Maybe this can be revisited when it is looked into upstream, unless someone wants to patch CirrusSearch :S

Edit: just posting the info here so it can be tracked later down the road.

Unknown Object (User) added a comment.Dec 14 2022, 06:18

It seems that WMF are potentially switching to Opensearch because of licensing issue with Elasticsearch. Maybe this can be revisited when it is looked into upstream, unless someone wants to patch CirrusSearch :S

Edit: just posting the info here so it can be tracked later down the road.

T9033 mentions that switch upstream also, and one reason we decided to continue with potentially using OpenSearch and push CirrusSearch down until it supports OpenSearch or some other alternative as well.