hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shawn Weeks (JIRA)" <>
Subject [jira] [Commented] (HIVE-20020) Hive contrib jar should not be in lib
Date Sun, 01 Jul 2018 23:56:00 GMT


Shawn Weeks commented on HIVE-20020:

Yeah, and really what I was trying to say is that aside from the MultiDelimiterSerde, just
about everything else in there is just examples. If we could get out of there what's actually
being used we could quit include hive-contrib altogether. I don't really see how compiled
copies of the examples actually belongs in the standard installation.

> Hive contrib jar should not be in lib
> -------------------------------------
>                 Key: HIVE-20020
>                 URL:
>             Project: Hive
>          Issue Type: Improvement
>          Components: Contrib
>            Reporter: Johndee Burks
>            Priority: Trivial
> Currently the way hive is packaged it includes hive-contrib-<version>.jar in lib,
we should not include it here because it is picked up by services like HS2. This creates a
situation in which experimental features such as the [MultiDelimitSerDe|] are
accessible without understanding how to really install and use it. For example you can create
a table using HS2 via beeline with the aforementioned SerDe and it will work as long you do
not do M/R jobs. The M/R jobs do not work because the SerDe is not in aux to get shipped into
distcache. I propose we do not package it this way and if someone would like to leverage an
experimental feature they can add it manually to their environment. 

This message was sent by Atlassian JIRA

View raw message