Maximilian Michels created FLINK-3972:
-----------------------------------------

             Summary: Subclasses of ResourceID may not to be serializable
                 Key: FLINK-3972
                 URL: https://issues.apache.org/jira/browse/FLINK-3972
             Project: Flink
          Issue Type: Bug
          Components: ResourceManager
    Affects Versions: 1.1.0
            Reporter: Maximilian Michels
            Assignee: Maximilian Michels
            Priority: Minor
             Fix For: 1.1.0


WorkerTypes are currently subclasses of ResourceID. ResourceID has to be 
Serializable but its subclasses don't. This may lead to problems when these 
subclasses are used as ResourceIDs, i.e. serialization may fail with 
NotSerializableExceptions. Currently, subclasses are never send over the wire 
but they might be in the future.

Instead of relying on subclasses of ResourceID for the WorkerTypes, we can let 
them implement an interface to retrieve the ResourceID of a WorkerType.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to