You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In OpenSearch 2.11, a custom serialization mechanism for User objects and other serialized info was introduced. Due to unforeseen issues, it had to be rolled back in OpenSearch 2.14. See #4264 for the change that did the rollback. See #4670 for an example of the issues caused by 2.11/2.12/2.13 .
There is still compatibility code which allows mixed clusters with OpenSearch versions 2.11/2.12/2.13 to co-exist with nodes with newer nodes.
My question is: When can we remove this compatibility mode?
In other words: Which OpenSearch version shall be no longer mixable with 2.11/2.12/2.13? Is it OpenSearch 3?
The text was updated successfully, but these errors were encountered:
My question is: When can we remove this compatibility mode?
It can safely be removed in 3.0.0. The upgrade path for OpenSearch requires going to the last minor version of the previous major before going to the next major version for rolling upgrades.
Its not possible to mix 2.11/2.12/2.13 nodes with 3.0.0 nodes, my understanding is that the 3.0.0 would refuse to join the cluster.
To upgrade from 2.11 -> 3.0 with rolling upgrades would require 2.11 -> 2.19 -> 3.0.0
cwperks
added
triaged
Issues labeled as 'Triaged' have been reviewed and are deemed actionable.
and removed
untriaged
Require the attention of the repository maintainers and may need to be prioritized
labels
Mar 24, 2025
In OpenSearch 2.11, a custom serialization mechanism for User objects and other serialized info was introduced. Due to unforeseen issues, it had to be rolled back in OpenSearch 2.14. See #4264 for the change that did the rollback. See #4670 for an example of the issues caused by 2.11/2.12/2.13 .
There is still compatibility code which allows mixed clusters with OpenSearch versions 2.11/2.12/2.13 to co-exist with nodes with newer nodes.
My question is: When can we remove this compatibility mode?
In other words: Which OpenSearch version shall be no longer mixable with 2.11/2.12/2.13? Is it OpenSearch 3?
The text was updated successfully, but these errors were encountered: