[
https://issues.apache.org/jira/browse/FLINK-2665?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14743639#comment-14743639
]
ASF GitHub Bot commented on FLINK-2665:
---------------------------------------
GitHub user tillrohrmann opened a pull request:
https://github.com/apache/flink/pull/1128
[FLINK-2665] [api-breaking] [runtime] Makes ExecutionConfig serializable by
forcing Kryo serializers to be Serializable
Adding an explicit type constraint for the Kryo serializers to be
`Serializable`. This allows to make the `ExecutionConfig` serializable.
This PR is **API breaking**.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/tillrohrmann/flink fixExecutionConfig
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/flink/pull/1128.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1128
----
commit 0ff7f0958066feaed39e6276c40a47f8be309d25
Author: Till Rohrmann <[email protected]>
Date: 2015-09-14T14:59:22Z
[FLINK-2665] [api] [runtime] Makes ExecutionConfig serializable by forcing
Kryo serializers to be Serializable
----
> ExecutionConfig is not serializable
> -----------------------------------
>
> Key: FLINK-2665
> URL: https://issues.apache.org/jira/browse/FLINK-2665
> Project: Flink
> Issue Type: Bug
> Reporter: Till Rohrmann
> Assignee: Till Rohrmann
>
> The {{ExecutionConfig}} is not serializable, because the
> {{ExecutionConfig.Entry<K,V>}} can contain non serializable key and value
> field values.
> I suggest to add a type bound for {{K}} and {{V}}.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)