Till Rohrmann created FLINK-5046: ------------------------------------ Summary: Avoid redundant serialization when creating the TaskDeploymentDescriptor Key: FLINK-5046 URL: https://issues.apache.org/jira/browse/FLINK-5046 Project: Flink Issue Type: Improvement Components: Distributed Coordination Affects Versions: 1.1.3, 1.2.0 Reporter: Till Rohrmann Assignee: Till Rohrmann Fix For: 1.2.0, 1.1.4
When creating the {{TaskDeploymentDescriptor}} we extract information from the {{ExecutionGraph}} which is defined job-wide and from the {{ExecutionJobVertex}} which is defined operator-wide. The extracted information will be serialized for every subtask even though it stays the same. As an improvement, we can serialize this information once and give the serialized byte array to the {{TaskDeploymentDescriptor}}. This will reduce the serialization work Flink has to do when deploying sub tasks. -- This message was sent by Atlassian JIRA (v6.3.4#6332)