[ https://issues.apache.org/jira/browse/BEAM-3967?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Etienne Chauchot closed BEAM-3967. ---------------------------------- Resolution: Won't Do Fix Version/s: Not applicable Closing this one because only a serialized version of the PipelineOptions is needed to instanciate a MetricsPusher in the language used by the runner. PipelineOptions is already serializable in json. So there is nothing to do except sharing the name (which is received in the pipelineOptions) of the available sinks for all the runners. But this isĀ in the scope of the runner specific tickets. > Create a langage agnostic definition of MetricsPusher > ----------------------------------------------------- > > Key: BEAM-3967 > URL: https://issues.apache.org/jira/browse/BEAM-3967 > Project: Beam > Issue Type: Sub-task > Components: runner-core > Reporter: Etienne Chauchot > Assignee: Etienne Chauchot > Priority: Major > Fix For: Not applicable > > > Part of portability effort, we need to define a langage agnostic definition > of Metrics pusher. Java runners are free to use default java implementation > of MetricsPusher. But runners or SDKs that are not in java need this. > Especially Dataflow engine will use it to instantiate the MetricsPusher (see > https://issues.apache.org/jira/browse/BEAM-3926) -- This message was sent by Atlassian JIRA (v7.6.3#76005)