Carsten Ziegeler created SLING-7043:

             Summary: Exporting  com.codahale.metrics.MetricRegistry is 
breaking the abstraction
                 Key: SLING-7043
             Project: Sling
          Issue Type: Bug
    Affects Versions: Commons Metrics 1.0.0
            Reporter: Carsten Ziegeler
            Priority: Blocker
             Fix For: commons metrics 1.2.4

commons metrics provides a nice abstraction over  com.codahale.metrics - 
however it is exporting  com.codahale.metrics.MetricRegistry which seems to be 
the only way to get at registered metrics objects. Which in turn is completely 
breaking the purpose of this bundle.

So we should
a) drop exporting that service and avoid leaking internal implementation details
b) create our own version of the registry service

This message was sent by Atlassian JIRA

Reply via email to