You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Andrey Zagrebin (JIRA)" <ji...@apache.org> on 2019/05/20 09:07:00 UTC

[jira] [Created] (FLINK-12555) Introduce an incapsulated metric group layout for shuffle API and deprecate old one

Andrey Zagrebin created FLINK-12555:
---------------------------------------

             Summary: Introduce an incapsulated metric group layout for shuffle API and deprecate old one
                 Key: FLINK-12555
                 URL: https://issues.apache.org/jira/browse/FLINK-12555
             Project: Flink
          Issue Type: Sub-task
          Components: Runtime / Network
            Reporter: Andrey Zagrebin
            Assignee: Andrey Zagrebin
             Fix For: 1.9.0


At the moment, partition/gate create methods in NetworkEnvironment have a lot of metrics arguments to maintain original layout for metric groups. This approach is not quite incapsulated and clean for shuffle API. We can have just one parent group for shuffle metrics. The old layout can be still maintained in parallel and deprecated. At the moment we can do it with a couple of casts (if shuffle implementation is NetworkEnvironment) and adding an additional legacy metric registration which can be removed later.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)