Zhanghao Chen created FLINK-37722: ------------------------------------- Summary: Eliminate redundant field initialization when deserializing POJOs Key: FLINK-37722 URL: https://issues.apache.org/jira/browse/FLINK-37722 Project: Flink Issue Type: Sub-task Components: API / Type Serialization System Reporter: Zhanghao Chen
Currently, PojoSerializer will first create a new POJO instance and initialize all the fields (in the createInstance() method), then deserialize and set fields. The field initialization with in the createInstance() method is redundant, as all fields will be set later during deserialization anyway. We should eliminate it for better performance. -- This message was sent by Atlassian Jira (v8.20.10#820010)