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)

Reply via email to