Uploaded image for project: 'Sentry'
  1. Sentry
  2. SENTRY-2462

Seperate Metrics into sub module in order to remove circular dependencies

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Patch Available
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 2.0.1
    • Fix Version/s: 2.3.0
    • Component/s: Service
    • Labels:
      None

      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.

        Attachments

        1. SENTRY-2462.001.patch
          211 kB
          Brian Towles

          Issue Links

            Activity

              People

              • Assignee:
                btowles Brian Towles
                Reporter:
                btowles Brian Towles
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: