[
https://issues.apache.org/jira/browse/FLINK-20085?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tzu-Li (Gordon) Tai updated FLINK-20085:
----------------------------------------
Issue Type: Task (was: Bug)
> Remove RemoteFunctionStateMigrator code paths from StateFun
> ------------------------------------------------------------
>
> Key: FLINK-20085
> URL: https://issues.apache.org/jira/browse/FLINK-20085
> Project: Flink
> Issue Type: Task
> Components: Stateful Functions
> Reporter: Tzu-Li (Gordon) Tai
> Assignee: Tzu-Li (Gordon) Tai
> Priority: Blocker
> 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)