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

Shade and package appropriate jackson version for druid storage handler

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0
    • None
    • None

    Description

      Currently we are excluding all the jackson core dependencies coming from druid. This is wrong in my opinion since this will lead to the packaging of unwanted jackson library from other projects.
      As you can see the file hive-druid-deps.txt currently jacskon core is coming from calcite and the version is 2.6.3 which is very different from 2.4.6 used by druid. This patch exclude the unwanted jars and make sure to bring in druid jackson dependency from druid it self.

      Attachments

        1. hive-druid-deps.txt
          17 kB
          Slim Bouguerra
        2. HIVE-17468.patch
          3 kB
          Slim Bouguerra
        3. HIVE-17468.4.patch
          26 kB
          Slim Bouguerra
        4. HIVE-17468.3.patch
          26 kB
          Slim Bouguerra
        5. HIVE-17468.2.patch
          5 kB
          Slim Bouguerra

        Issue Links

          Activity

            People

              jcamacho Jesús Camacho Rodríguez
              bslim Slim Bouguerra
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: