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

Brian Towles updated SENTRY-2462:
---------------------------------
    Description: 
The metrics subsystem currently resides in the sentry-service-server.  So any 
other module that needs to use it has to depend on sentry-service-server which 
is causing circular dependencies when trying to add modules used by 
sentry-service-server.

 

This will create a sentry-service-metrics that will house and wrap all the 
metrics needs for the server.  It will need to use SENTRY-2458 as a base to 
segment out the web presentation components of the metrics.  It will also allow 
for the centralization of the roll up and shading of the codehale metrics 
package to happen in one sub module rather then split over two.

  was:
The metrics subsystem currently resides in the sentry-service-server.  So any 
other module that needs to use it has to depend on sentry-service-server which 
is causing circular dependencies when trying to add modules used by 
sentry-service-server.

 

This will create a sentry-service-metrics that will house and wrap all the 
metrics needs for the server.  It will need to use 


> Seperate Metrics into sub module in order to remove circular dependencies
> -------------------------------------------------------------------------
>
>                 Key: SENTRY-2462
>                 URL: https://issues.apache.org/jira/browse/SENTRY-2462
>             Project: Sentry
>          Issue Type: Improvement
>          Components: Service
>    Affects Versions: 2.0.1
>            Reporter: Brian Towles
>            Assignee: Brian Towles
>            Priority: Major
>             Fix For: 2.2.0
>
>
> The metrics subsystem currently resides in the sentry-service-server.  So any 
> other module that needs to use it has to depend on sentry-service-server 
> which is causing circular dependencies when trying to add modules used by 
> sentry-service-server.
>  
> This will create a sentry-service-metrics that will house and wrap all the 
> metrics needs for the server.  It will need to use SENTRY-2458 as a base to 
> segment out the web presentation components of the metrics.  It will also 
> allow for the centralization of the roll up and shading of the codehale 
> metrics package to happen in one sub module rather then split over two.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to