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)

Reply via email to