[ https://issues.apache.org/jira/browse/FLINK-3972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15303888#comment-15303888 ]
ASF GitHub Bot commented on FLINK-3972: --------------------------------------- Github user mxm commented on the pull request: https://github.com/apache/flink/pull/2037#issuecomment-222113016 Rebased to the latest master. Will merge once the tests pass. > 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)