We're working on an application that is currently using java 11, spring boot 2.7 and elasticsearch 7.17.10.
We are migrating to java 17 and spring boot 3.1. Recently we stumbled upon a document that kind of suggests that with those changes, we will need to migrate to elasticsearch 8.x. However, we do not use Spring Data Elasticsearch.
Question: Do we really need to migrate to Elasticsearch 8.x? Does Elasticsearch require version 8 in order to be compatible with Java 17/ Spring Boot 3?
We will need to do this in future, for sure, however we would like to postpone it so we're wondering if that's really necessary right now.
We are not using Spring Data Elasticsearch, we are only using Elasticsearch Java Client. This article was also confusing to us a little bit. Does it mean that we can skip elasticsearch migration to version 8? (at least for now). It looks like we could.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.