Github user zentol commented on the issue:

    https://github.com/apache/flink/pull/2809
  
    I don't think There is a benefit in having a separate custom class (in this 
case, PendingCheckpointStats) to encapsulate the data.
    
    Most reporters turn Gauge values to strings. This means that the list and 
the PendingCheckpoitnStats objects are pretty much immediately discarded. We 
can save some overhead by creating the String straight away.
    
    The only reporter that doesn't turn them to strings is the JMXReporter, 
which however would not be able to expose this object at all since it doesn't 
fulfill the necessary requirements.


---
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.
---

Reply via email to