Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-10121

Implement a hive --service udflint command to check UDF jars for common shading mistakes

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • UDF
    • None

    Description

      Several SerDe and UDF jars tend to shade in various parts of the dependencies including hadoop-common or guava without relocation.

      Implement a simple udflint tool which automates some part of the class path and shaded resources audit process required when upgrading a hive install from an old version to a new one.

      Attachments

        1. bad_udfs_verbose.out
          461 kB
          Abdelrahman Shettia
        2. bad_udfs.out
          226 kB
          Abdelrahman Shettia
        3. good_udfs_verbose.out
          2 kB
          Abdelrahman Shettia
        4. good_udfs.out
          0.2 kB
          Abdelrahman Shettia
        5. HIVE-10121.1.patch
          7 kB
          Abdelrahman Shettia
        6. HIVE-10121.2.patch
          7 kB
          Abdelrahman Shettia

        Activity

          People

            gopalv Gopal Vijayaraghavan
            gopalv Gopal Vijayaraghavan
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: