Github user StephanEwen commented on the issue:

    https://github.com/apache/flink/pull/2226
  
    Had a quick offline discussion with @zentol and @aljoscha with the outcome:
    
      - Make `flink-metrics-core` strictly the metrics API project for Metrics 
and Reporters
      - Move all implementations of the metric groups and the MetricRegistry to 
`flink-runtime`.
      - `flink-core` is actually metric free and depends on the metric API 
project only.
    
    Users that want to implement reporters only refer to `flink-metrics-core`. 
For tests, a dependency to `flink-runtime` is needed.
    
    We may move further classes to `flink-metric-core` in the future to reduce 
test dependencies on `flink-runtime`, but that is an open issue at this point.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to