Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-11667

Clean up POMs using dependencyManagement

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • Impala 4.1.0
    • Impala 4.2.0
    • Frontend
    • None
    • ghx-label-12

    Description

      Conflicts in Impala's Java transitive dependencies have historically been handled by excluding them from immediate dependencies and directly including the conflicted package. This requires monitoring for that package in any new dependencies and carrying exclusions across a number of packages.

      Maven provides a depedencyManagement section to directly control versions of transitive dependencies. Use this to clean up many of Impala's exclusions so they're easier to maintain.

      Attachments

        Activity

          People

            MikaelSmith Michael Smith
            MikaelSmith Michael Smith
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: