Please enable ES on gratispaideiawiki once available.
Description
Status | Assigned | Task | ||
---|---|---|---|---|
Declined | Unknown Object (User) | T7740 Reconsider production usage of Elastic/CirrusSearch | ||
Declined | RhinosF1 | T8664 Enable ElasticSearch on gratispaideiawiki |
Event Timeline
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)?
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.
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.