Enhanced Search 1.1.8 -- maximum ElasticSearch version?

Wildcat Media

Well-known member
I'm in the process of preparing an older XF installation (running the last release of XF 1.5) for upgrade to 2.2.8, but wanted to bring the ElasticSearch to a more current version beforehand due to the Log4j issue. We have an instance of 6.8.20 running at the moment for our private testing and development forum. Would Enhanced Search 1.1.8 run on ES 6.8.20?
 
The short answer is: I don't know.

The last version of Enhanced Search is 1.1.8 and that aimed to add compatibility with Elasticsearch 6.

At the time that was released, Elasticsearch 6.0.0 wasn't even generally available. So we can only really guarantee compatibility with Elasticsearch 6.0.0. We wouldn't have tested on any other version.

The only other comforting intel I can find is that I can't identify any Elasticsearch compatibility specific changes in any subsequent version of Enhanced Search either, until XFES 2.1.1 when we added support for Elasticsearch 7.0.

On that basis I'd think you'll be okay with any 6.x version but we'd recommend testing before committing.
 
I can confirm that Enhanced Search 1.1.8 does work with ElasticSearch 6.8.20 (tested search & index), so I'd expect that it will also work with upcoming 6.8.21
 
Last edited:
I just spun up a new ES server for XFES 1.1.8 - my old one was running ElasticSearch 5.6.3 on Ubuntu 16.04 :eek:

New build on Ubuntu 20.04LTS automatically installed ElasticSearch 6.8.21 ... which also has the -Dlog4j2.formatMsgNoLookups=true option set by default - yay.

No errors on server yet - currently rebuilding search indexes.
 
I ended up running 6.8.20 successfully and we're at the latest 6.8.23 version now.

A month ago I had considered trying ES 7.x or 8.x so it's good to know I can rule ES 8.x out. Things are running well enough now that I can leave ES alone.

But when I do the Really Big Upgrade in about a month's time, I do plan on trying 8.x with XF 2.2.
 
I ended up running 6.8.20 successfully and we're at the latest 6.8.23 version now.

Yes, in the end I just installed ES 6.8.23 - not worth the bother to test ES 7.x ... I have an existing ES 8.x server I was hoping to connect this XF 1.5 site to, but alas that's not to be until I can get the site upgraded.

But when I do the Really Big Upgrade in about a month's time, I do plan on trying 8.x with XF 2.2.

I am running ES 8.10.4 with some of my other sites running XF 2.2.13 and XFES 2.2.2 and it works fine.
 
I am running ES 8.10.4 with some of my other sites running XF 2.2.13 and XFES 2.2.2 and it works fine.
I know that ES 7 and 8 both have changes regarding security, so I'm glad I can wait a little until I get the XF 2.2 upgrade in place and can take time to read through all of the changes, as opposed to rushing and (as is my way) messing things up. I left my other projects on 6.8.23 for now as well--I've just been so busy that I haven't set aside time to look into what has changed.

6.8.23 is humming along nicely for us.
 
Top Bottom