You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Zhanghao Chen (Jira)" <ji...@apache.org> on 2024/06/12 04:39:00 UTC
[jira] [Commented] (FLINK-34123) Introduce built-in serialization support for Map and List
[ https://issues.apache.org/jira/browse/FLINK-34123?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17854242#comment-17854242 ]
Zhanghao Chen commented on FLINK-34123:
---------------------------------------
Will revert it as it breaks state-compatibility. If a user defines a map/list-typed value in state, the default serializer is changed from Kryo to dedicated serializer, breaking compatibility. Furthermore, since RocksDBStateBackend does not support serialization format change for the keys in MapState, we cannot implement a fully-compatible solution for this case.
> Introduce built-in serialization support for Map and List
> ---------------------------------------------------------
>
> Key: FLINK-34123
> URL: https://issues.apache.org/jira/browse/FLINK-34123
> Project: Flink
> Issue Type: Sub-task
> Components: API / Type Serialization System
> Affects Versions: 1.20.0
> Reporter: Zhanghao Chen
> Assignee: Zhanghao Chen
> Priority: Major
> Labels: pull-request-available
> Fix For: 1.20.0
>
>
> Introduce built-in serialization support for Map and List, two common collection types for which Flink already have custom serializers implemented.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)