Github user zentol commented on the pull request: https://github.com/apache/flink/pull/1947#issuecomment-220087815 I've had an offline chat with @StephanEwen and as a result updated the PR. List of changes: * dropped Meters, Histograms and Timers * we weren't convinced that the performance of the implementation used is efficient enough for our use-cases * removed Reservoir/Snapshot and various wrapper classes * moved ScheduledDropWizardReporter into a new flink-metrics-dropwizard module within flink-metrics * removes Dropwizard usage entirely from flink-core * the MetricRegistry no longer maintains maps of all metrics; reporters are from now on responsible for doing this * Listener interface was removed * AbstractReporter class was added that implements this behaviour * will make it easier to support multiple reporters in the future * Counter and Gauge no longer implement the DropWizard interface * added Counter-/GaugeWrapper classes for DropWizard reporters
--- 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 infrastruct...@apache.org or file a JIRA ticket with INFRA. ---