[
https://issues.apache.org/jira/browse/HIVE-17468?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16157149#comment-16157149
]
Jesus Camacho Rodriguez edited comment on HIVE-17468 at 9/7/17 4:13 PM:
------------------------------------------------------------------------
[~bslim], yes, the problem will be in a distributed environment, e.g., in Tez,
when you have to send the jar around, right? In your local machine or if you
run in a single node mode, Calcite will be indeed available.
https://github.com/apache/hive/blob/master/druid-handler/src/java/org/apache/hadoop/hive/druid/io/DruidRecordWriter.java#L44
was (Author: jcamachorodriguez):
[~bslim], yes, the problem will be in a distributed environment, e.g., in Tez,
when you have to send the jar around, right? In your local machine or if you
run in a single node mode, Calcite will be indeed available.
> Shade and package appropriate jackson version for druid storage handler
> -----------------------------------------------------------------------
>
> Key: HIVE-17468
> URL: https://issues.apache.org/jira/browse/HIVE-17468
> Project: Hive
> Issue Type: Bug
> Reporter: slim bouguerra
> Assignee: Jesus Camacho Rodriguez
> Fix For: 3.0.0
>
> Attachments: HIVE-17468.2.patch, HIVE-17468.patch, hive-druid-deps.txt
>
>
> 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.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)