You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2017/05/30 14:45:04 UTC

[jira] [Commented] (FLINK-6770) Add excludeSerializersInCheckpoints to ExecutionConfig

    [ https://issues.apache.org/jira/browse/FLINK-6770?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16029504#comment-16029504 ] 

ASF GitHub Bot commented on FLINK-6770:
---------------------------------------

GitHub user tzulitai opened a pull request:

    https://github.com/apache/flink/pull/4018

    [FLINK-6770] Add excludeSerializersFromCheckpoints to ExecutionConfig

    This PR adds a flag to indicate whether or not type serializers should be included in checkpoints.
    
    This configuration should be respected by all composite serializers, as well as the serialization proxies for operator and keyed state backends. If the flag is `true`, then only the serializer's config snapshot should be written, instead of both the serializer _and_ the config snapshot.


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/tzulitai/flink FLINK-6770

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/flink/pull/4018.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 #4018
    
----
commit b6c6824f8010ede6a47bdea9fa1ebf4c962a66ec
Author: Tzu-Li (Gordon) Tai <tz...@apache.org>
Date:   2017-05-30T12:18:26Z

    [FLINK-6770] Add excludeSerializersFromCheckpoints to ExecutionConfig
    
    This commit adds a flag to indicate whether or not type serializers
    should be included in checkpoints.
    
    This configuration should be respected by all composite serializers, as
    well as the serialization proxies for operator and keyed state backends.

----


> Add excludeSerializersInCheckpoints to ExecutionConfig
> ------------------------------------------------------
>
>                 Key: FLINK-6770
>                 URL: https://issues.apache.org/jira/browse/FLINK-6770
>             Project: Flink
>          Issue Type: New Feature
>          Components: Configuration, State Backends, Checkpointing, Type Serialization System
>            Reporter: Tzu-Li (Gordon) Tai
>             Fix For: 1.4.0
>
>
> A {{excludeSerializersInCheckpoints}} setting should be added to the configuration.
> Composite serializers that write the nested serializers into checkpoints can then respect this setting when writing their configuration snapshots. Currently, the functionality is already in there for the composite serializers, but the flag is right now hardcoded to {{false}} because there is no config available for the behaviour yet.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)