mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #39117
[Bug 1517729] Re: Better documentation of the compatible Elasticsearch version
** Changed in: mahara
Milestone: 16.10.1 => 17.04.0
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1517729
Title:
Better documentation of the compatible Elasticsearch version
Status in Mahara:
Confirmed
Status in Mahara 16.10 series:
Confirmed
Bug description:
See the discussion at the bottom of Bug 1389446.
Currently, Mahara is using Elastica version 2.0 for our Elasticsearch
PHP library. The Elastica project uncoupled their version numbers from
Elasticsearch's version numbers with the 2.0 release, so Elastica 2.0
was written to support Elasticsearch 1.5.
However, there doesn't seem to be anywhere in the Mahara documentation
that specifies *which* version of Elasticsearch we support. Even the
README.Mahara file in htdocs/lib/elastica doesn't say it! So, we
should really document that somewhere. Possibly in Mahara's main
README, and/or the Elastica README, maybe even on the elasticsearch
plugin's config page.
In fact... maybe it would be a good idea if the elasticsearch plugin
was able to sniff the elasticsearch version and tell you that it's not
a compatible version? Of course, that does rely on the version
detection system of Elasticsearch being backwards compatible.
On a related note, we should also upgrade our Elastica version.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1517729/+subscriptions
References