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

Tzu-Li (Gordon) Tai updated FLINK-6714:
---------------------------------------
    Description: Now that the operator state backend creates a deep copy of the 
state during the synchronous part of async checkpoints, it needs to set the 
user classloader as the thread context classloader, otherwise serializers that 
uses serialization for copying will use the wrong classloader when 
deserializing the copy.  (was: Now that the operator state backend creates a 
deep copy of the state during the synchronous part of checkpoints, it needs to 
set the user classloader as the thread context classloader, otherwise 
serializers that uses serialization for copying will use the wrong classloader 
when deserializing the copy.)

> Operator state backend should set user classloader as context classloader 
> when snapshotting
> -------------------------------------------------------------------------------------------
>
>                 Key: FLINK-6714
>                 URL: https://issues.apache.org/jira/browse/FLINK-6714
>             Project: Flink
>          Issue Type: Bug
>          Components: State Backends, Checkpointing
>            Reporter: Tzu-Li (Gordon) Tai
>            Assignee: Tzu-Li (Gordon) Tai
>            Priority: Blocker
>
> Now that the operator state backend creates a deep copy of the state during 
> the synchronous part of async checkpoints, it needs to set the user 
> classloader as the thread context classloader, otherwise serializers that 
> uses serialization for copying will use the wrong classloader when 
> deserializing the copy.



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

Reply via email to