[ https://issues.apache.org/jira/browse/FLINK-19912?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17225995#comment-17225995 ]
hailong wang commented on FLINK-19912: -------------------------------------- Thank you for your advice [~jark]. For the first option. Do you mean validating the map key type when creating mapConverter? By this way, I think we still can not deal with the null key which may produce when job runs. And this forces users to define not null key type in map. For the second, I think It is reasonable to ignore entires with null key, for if not do that, the whole message will be lost. BTW, how to deal with Multiset type with null key? Multiset use mapData as output conversion. I think It is reasonable to contain null key. I am confused that why we deserializate or serializate a `MapNode` as Multiset not a `ArrayNode`? > Support ignoreParseErrors option for json serializationSchema > -------------------------------------------------------------- > > Key: FLINK-19912 > URL: https://issues.apache.org/jira/browse/FLINK-19912 > Project: Flink > Issue Type: Improvement > Components: Formats (JSON, Avro, Parquet, ORC, SequenceFile) > Affects Versions: 1.12.0 > Reporter: hailong wang > Priority: Major > Fix For: 1.12.0 > > > Support ignoreParseErrors to skip error when serializing `RowData` in json > serializationSchema. -- This message was sent by Atlassian Jira (v8.3.4#803005)