[
https://issues.apache.org/jira/browse/IGNITE-28917?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mikhail Petrov updated IGNITE-28917:
------------------------------------
Description:
During the RU process, updated nodes operate in accordance with both the old
logical version (prior to RU completion) and the new one (after RU completion).
We need to store the features of the previous version under which this node
operated.
If a node joins the cluster after the Rolling Upgrade has been finalized, this
value is inherited from the existing cluster nodes. After Rolling Upgrade
finalization, all cluster nodes are guaranteed to hold it the same.
This feature set is used to adjust the serialization process during a Rolling
Upgrade and after it has been finalized.
> Track and send to joining cluster nodes previous cluster version feature set
> ----------------------------------------------------------------------------
>
> Key: IGNITE-28917
> URL: https://issues.apache.org/jira/browse/IGNITE-28917
> Project: Ignite
> Issue Type: Task
> Reporter: Mikhail Petrov
> Assignee: Mikhail Petrov
> Priority: Major
> Labels: ise
> Fix For: 2.19
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> During the RU process, updated nodes operate in accordance with both the old
> logical version (prior to RU completion) and the new one (after RU
> completion). We need to store the features of the previous version under
> which this node operated.
> If a node joins the cluster after the Rolling Upgrade has been finalized,
> this value is inherited from the existing cluster nodes. After Rolling
> Upgrade finalization, all cluster nodes are guaranteed to hold it the same.
> This feature set is used to adjust the serialization process during a Rolling
> Upgrade and after it has been finalized.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)