Uploaded image for project: 'NiFi Registry - MOVED TO NIFI PROJECT'
  1. NiFi Registry - MOVED TO NIFI PROJECT
  2. NIFIREG-201

nifi-registry-extensions impacted by top-level dependency management

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.3.0
    • 0.3.0
    • None
    • None

    Description

      While reviewing NIFIREG-200, I noticed that when building with the include-ranger profile, the JARs in ext/ranger/lib ended up being affected by the dependency management section in the root pom.

      For example, the versions of Jetty and Jackson JARs were being forced to the versions registry needs, but may not be versions that are compatible with the ranger client.

      To deal with this, I propose restructuring the the repository to something like the following:

      nifi-registry-core (eveything that used to be at the root, except the assembly and extensions)

      nifi-registry-extensions

      nifi-registry-assembly

      The dependency management can then be moved to the pom of nifi-registry-core so that it does not impact the modules under nifi-registry-extensions.

      Attachments

        Issue Links

          Activity

            People

              bbende Bryan Bende
              bbende Bryan Bende
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: