Dawid Wysakowicz created FLINK-26960:
----------------------------------------
Summary: Make it possible to drop an old unused registered Kryo
serializer
Key: FLINK-26960
URL: https://issues.apache.org/jira/browse/FLINK-26960
Project: Flink
Issue Type: Bug
Components: API / Type Serialization System
Affects Versions: 1.14.4, 1.13.6, 1.12.7, 1.15.0
Reporter: Dawid Wysakowicz
If users register a Kryo serializer e.g. via:
{code}
env.registerTypeWithKryoSerializer(ClassA. ClassASerializer.class);
{code}
and then use a Kryo serializer for serializing state objects, the registered
serializer is written into the KryoSerializer snapshot. Even if Kryo is used
for serializing classes other than ClassA. This makes it impossible to remove
{{ClassASerializer}} from the classpath, because it is required for reading the
savepoint.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)