You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Andrei Dulceanu (JIRA)" <ji...@apache.org> on 2017/07/06 13:22:00 UTC

[jira] [Reopened] (OAK-6430) Remove Apache Commons Math3 dependency from Segment Tar

     [ https://issues.apache.org/jira/browse/OAK-6430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrei Dulceanu reopened OAK-6430:
----------------------------------

> Remove Apache Commons Math3 dependency from Segment Tar
> -------------------------------------------------------
>
>                 Key: OAK-6430
>                 URL: https://issues.apache.org/jira/browse/OAK-6430
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: segment-tar
>            Reporter: Andrei Dulceanu
>            Assignee: Andrei Dulceanu
>             Fix For: 1.8, 1.7.4
>
>         Attachments: OAK-6430.patch
>
>
> The percentile implementation used when implemented OAK-4732 introduces a dependency on commons-math3. The {{SynchronizedDescriptiveStatistics}} [0] used can be easily replaced with
> a {{Histogram}} implementation [1] from an already used dependency - dropwizard metric library.
> [0] http://commons.apache.org/proper/commons-math/javadocs/api-3.3/org/apache/commons/math3/stat/descriptive/SynchronizedDescriptiveStatistics.html
> [1] http://metrics.dropwizard.io/3.1.0/apidocs/com/codahale/metrics/Histogram.html



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)