Uploaded image for project: 'Sentry (Retired)'
  1. Sentry (Retired)
  2. SENTRY-2136

Bump metrics dependency to new namespace and version used by the rest of Hadoop

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 2.0.0
    • 2.1.0
    • Sentry
    • None
    • Sentry 2.1.0-SNAPSHOT

      building on Mac OS X 10.13.1, Java 1.8u161

    Description

      Sentry currently specifies the com.codahale.metrics package, version 3.0.2, in the top level pom.xml. When building Sentry, the Hadoop dependencies specifiy version 3.2.2, which changed the maven repo namespace to io.dropwizard.metrics. This conflict commonly causes test failures and classpath issues.

      After reaching out on the mailing list, there appears to be no legitimate reason to be using the outdated (3.0.2) version of metrics, and we should be able to safely bump to io.dropwizard.metrics 3.2.2 to resolve the conflicting dependencies with the greater Hadoop ecosystem.

      Attachments

        1. SENTRY-2136.001.patch
          4 kB
          Liam Sargent

        Activity

          People

            liamsargent Liam Sargent
            liamsargent Liam Sargent
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 24h
                24h
                Remaining:
                Remaining Estimate - 24h
                24h
                Logged:
                Time Spent - Not Specified
                Not Specified