Tzu-Li (Gordon) Tai created FLINK-20085:
-------------------------------------------
Summary: Remove RemoteFunctionStateMigrator code paths from
StateFun
Key: FLINK-20085
URL: https://issues.apache.org/jira/browse/FLINK-20085
Project: Flink
Issue Type: Bug
Components: Stateful Functions
Reporter: Tzu-Li (Gordon) Tai
Assignee: Tzu-Li (Gordon) Tai
Fix For: statefun-2.3.0
The {{RemoteFunctionStateMigrator}} was added to allow savepoints with versions
<= 2.1.0 to have a migration path for upgrading to versions >= 2.2.0. The
binary format of remote function state was changed due to demultiplexed remote
state, introduced in 2.2.0.
With 2.2.0 already released with the new formats, it is now safe to fully
remove this migration path.
For users, what this means that it would not be possible to directly upgrade
from 2.0.x / 2.1.x to 2.3.x+. They'd have to perform incremental upgrades via
2.2.x, by restoring first with 2.2.x and then taking another savepoint, before
upgrading to 2.3.x.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)