Igal Shilman created FLINK-11773: ------------------------------------ Summary: KryoSerializerSnapshot would fail to deserialize if a type is missing Key: FLINK-11773 URL: https://issues.apache.org/jira/browse/FLINK-11773 Project: Flink Issue Type: Bug Affects Versions: 1.8.0 Reporter: Igal Shilman Assignee: Igal Shilman
KryoSerializerSnapshot would fail to read successfully if a previously registered Kryo type is not accessible by the restored job (either removed from the classpath, or failed to load for some other reason) The source of the bug is an early return at [1] ,which would skip the consumption at [2] [1] [https://github.com/apache/flink/blob/cf7b86de436c8714414f563e8637ceb36ea7aabe/flink-core/src/main/java/org/apache/flink/api/java/typeutils/runtime/kryo/KryoSerializerSnapshotData.java#L310] [2] https://github.com/apache/flink/blob/cf7b86de436c8714414f563e8637ceb36ea7aabe/flink-core/src/main/java/org/apache/flink/api/java/typeutils/runtime/kryo/KryoSerializerSnapshotData.java#L314 -- This message was sent by Atlassian JIRA (v7.6.3#76005)