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

Zakelly Lan commented on FLINK-34354:
-------------------------------------

Verified by:
 * Checked all the UTs.
 * Configure a streaming job using both hard-code and configuration way:
 ** {{ExecutionConfig#registerPojoType}} and {{pipeline.registered-pojo-types}} 
seems good.
 ** {{ExecutionConfig#disableGenericTypes}} and {{pipeline.generic-types}} 
seems good.
 ** {{ExecutionConfig#registerTypeWithKryoSerializer}} and 
{{pipeline.serialization-config}} as well as 
{{pipeline.default-kryo-serializers}}  are good.
** {{ExecutionConfig#addDefaultKryoSerializer}} and 
{{pipeline.serialization-config}} as well as 
{{pipeline.default-kryo-serializers}} are good.
** Typeinfo factories can be registered via {{pipeline.serialization-config}}.

+1 for release.

> Release Testing: Verify FLINK-34037 Improve Serialization Configuration and 
> Usage in Flink
> ------------------------------------------------------------------------------------------
>
>                 Key: FLINK-34354
>                 URL: https://issues.apache.org/jira/browse/FLINK-34354
>             Project: Flink
>          Issue Type: Sub-task
>          Components: API / Type Serialization System
>    Affects Versions: 1.19.0
>            Reporter: Zhanghao Chen
>            Assignee: Zakelly Lan
>            Priority: Blocker
>              Labels: release-testing
>             Fix For: 1.19.0
>
>
> This issue aims to verify 
> [FLIP-398|https://cwiki.apache.org/confluence/display/FLINK/FLIP-398%3A+Improve+Serialization+Configuration+And+Usage+In+Flink].
> Volunteers can verify it by following the [doc 
> changes|https://github.com/apache/flink/pull/24230]. Basically, two parts 
> need to be verfied:
>  # The old way of configuring serialization via hard-code method calls still 
> works:
>  ** ExecutionConfig#registerType (for both POJO and generic types)
>  ** ExecutionConfig#addDefaultKryoSerializer
>  ** ExecutionConfig#registerTypeWithKryoSerializer
>  # The new way of configuring serialization via config option 
> [pipeline.serialization-config|https://nightlies.apache.org/flink/flink-docs-master/docs/deployment/config/#pipeline-serialization-config]
>  also works for:
>  ** Regieter serializer for POJO types
>  ** Register Kryo serializer for generic types
>  ** Register Kryo serializer as the default Kryo serializer for types
>  ** Register custom type info factories



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to