[jira] [Created] (FLINK-13117) Serialize Issue when restoring from savepoint

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (FLINK-13117) Serialize Issue when restoring from savepoint

Shang Yuanchun (Jira)
OH SEUNG CHEOL created FLINK-13117:
--------------------------------------

             Summary: Serialize Issue when restoring from savepoint
                 Key: FLINK-13117
                 URL: https://issues.apache.org/jira/browse/FLINK-13117
             Project: Flink
          Issue Type: Bug
            Reporter: OH SEUNG CHEOL


Hi, I have one question.
My application should be maintained without loss of data.
So I use savepoint to deploy a new application.
 
Normally there is no problem in restarting.
However, when the schema of some case classes is changed, a serialize error occurs at restart.
 
How can I resolve this?
Flink version is 1.8.0
Here is the error log.
Thank you.
----
org.apache.flink.util.StateMigrationException: The new state serializer cannot be incompatible.
        at org.apache.flink.contrib.streaming.state.RocksDBKeyedStateBackend.updateRestoredStateMetaInfo(RocksDBKeyedStateBackend.java:527)
        at org.apache.flink.contrib.streaming.state.RocksDBKeyedStateBackend.tryRegisterKvStateInformation(RocksDBKeyedStateBackend.java:475)
        at org.apache.flink.contrib.streaming.state.RocksDBKeyedStateBackend.createInternalState(RocksDBKeyedStateBackend.java:613)
        at org.apache.flink.runtime.state.KeyedStateFactory.createInternalState(KeyedStateFactory.java:47)
        at org.apache.flink.runtime.state.ttl.TtlStateFactory.createStateAndWrapWithTtlIfEnabled(TtlStateFactory.java:72)
        at org.apache.flink.runtime.state.AbstractKeyedStateBackend.getOrCreateKeyedState(AbstractKeyedStateBackend.java:286)
        at org.apache.flink.streaming.api.operators.AbstractStreamOperator.getOrCreateKeyedState(AbstractStreamOperator.java:568)
        at org.apache.flink.streaming.runtime.operators.windowing.WindowOperator.open(WindowOperator.java:240)
        at org.apache.flink.streaming.runtime.tasks.StreamTask.openAllOperators(StreamTask.java:424)
        at org.apache.flink.streaming.runtime.tasks.StreamTask.invoke(StreamTask.java:290)
        at org.apache.flink.runtime.taskmanager.Task.run(Task.java:711)
        at java.lang.Thread.run(Thread.java:748)
----



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)