[ 
https://issues.apache.org/jira/browse/FLINK-6802?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tzu-Li (Gordon) Tai reassigned FLINK-6802:
------------------------------------------

    Assignee: Tzu-Li (Gordon) Tai

> PojoSerializer does not create ConvertDeserializer for removed/added fields
> ---------------------------------------------------------------------------
>
>                 Key: FLINK-6802
>                 URL: https://issues.apache.org/jira/browse/FLINK-6802
>             Project: Flink
>          Issue Type: Improvement
>          Components: Type Serialization System
>    Affects Versions: 1.3.0, 1.4.0
>            Reporter: Till Rohrmann
>            Assignee: Tzu-Li (Gordon) Tai
>
> When calling {{PojoSerializer#ensureCompatibility}}, the PojoSerializer 
> checks for compatibility. Currently, the method only construct a 
> ConvertDeserializer if the number of old and new pojo fields is exactly the 
> same. However, given the {{TypeSerializerConfigurationSnapshots}} and the 
> current set of fields, it should also be possible to construct a 
> ConvertDeserializer if new fields were added or old fields removed from the 
> Pojo. I think that we should add this functionality.



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

Reply via email to