[
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)