Uploaded image for project: 'Ranger'
  1. Ranger
  2. RANGER-1939

Simplify Maven dependencies and assembly specification for hdfs plugin module

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Patch Available
    • Major
    • Resolution: Unresolved
    • master
    • None
    • Ranger
    • None

    Description

      There are two issues with the Maven POM files for Ranger's hdfs plugin module.

      1. There are overlapping and sometimes conflicting versions of libraries on which hdfs plugin code depends. Conflicts arise partly because some of the libraries packaged with hdfs plugin module are already exist in hdfs component and have different versions.
      2. assembly specification for hdfs plugin module uses DependencySets - a construct which is confusing and hard to get right. They also clutter up build output log with spurious messages. It is desirable to use FileSets which are easier to understand and straightforward to specify in an assembly spec.

      Attachments

        Activity

          People

            abhayk Abhay Kulkarni
            abhayk Abhay Kulkarni
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: