Migrating From Elasticsearch 7.17 to Elasticsearch 8.x: Pitfalls and Learnings
Great post from Zalando and a reminder that users of your software only update in case of features or bug fixes affecting them. One of the reasons why pushing out features is so important. Otherwise you will be supporting certain versions for eternity - I mean you will anyway.
I like the Testcontainers strategy to ensure existing applications work with the old and new Elasticsearch versions.
https://engineering.zalando.com/posts/2023/11/migrating-from-elasticsearch-7-to-8-learnings.html
Zalando Engineering Blog - Migrating From Elasticsearch 7.17 to Elasticsearch 8.x: Pitfalls and Learnings
With Elasticsearch, moving from one major version to another is a big jump. Usually, it is updated in gradual increments, minor to minor version. It is difficult to make a big move. There's no...