Hi guys, during our upgrade from 1.8.1 to 1.9.1, one of our jobs fail to start with the following exception. We deploy the job with 'allow-non-restored-state' option and from the latest checkpoint dir of the 1.8.1 version.
org.apache.flink.util.StateMigrationException: The new state typeSerializer for operator state must not be incompatible. at org.apache.flink.runtime.state.DefaultOperatorStateBackend .getListState(DefaultOperatorStateBackend.java:323) at org.apache.flink.runtime.state.DefaultOperatorStateBackend .getListState(DefaultOperatorStateBackend.java:214) at org.apache.flink.streaming.api.operators.async.AsyncWaitOperator .initializeState(AsyncWaitOperator.java:272) at org.apache.flink.streaming.api.operators.AbstractStreamOperator .initializeState(AbstractStreamOperator.java:281) at org.apache.flink.streaming.runtime.tasks.StreamTask.initializeState( StreamTask.java:881) at org.apache.flink.streaming.runtime.tasks.StreamTask.invoke(StreamTask .java:395) at org.apache.flink.runtime.taskmanager.Task.doRun(Task.java:705) at org.apache.flink.runtime.taskmanager.Task.run(Task.java:530) at java.lang.Thread.run(Thread.java:748) We see from the Web UI that the 'async wait operator' is causing this, which is not changed at all during this upgrade. All other jobs are migrated without problems, only this one is failing. Has anyone else experienced this during migration? Regards, Bekir Oguz