hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lefty Leverenz (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HIVE-6328) Hive script should not overwrite AUX_CLASSPATH with HIVE_AUX_JARS_PATH if the latter is set
Date Fri, 21 Mar 2014 19:09:43 GMT

    [ https://issues.apache.org/jira/browse/HIVE-6328?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13943406#comment-13943406
] 

Lefty Leverenz commented on HIVE-6328:
--------------------------------------

Has anyone updated the wiki with information about this jira & related jiras (HIVE-2269,
HIVE-3978, HIVE-5363, HIVE-5410)?

> Hive script should not overwrite AUX_CLASSPATH with HIVE_AUX_JARS_PATH if the latter
is set
> -------------------------------------------------------------------------------------------
>
>                 Key: HIVE-6328
>                 URL: https://issues.apache.org/jira/browse/HIVE-6328
>             Project: Hive
>          Issue Type: Bug
>    Affects Versions: 0.8.0, 0.9.0, 0.10.0, 0.12.0
>            Reporter: Xuefu Zhang
>            Assignee: Xuefu Zhang
>             Fix For: 0.13.0
>
>         Attachments: HIVE-6328.patch
>
>
> Hive script (bin/hive) replaces the value of AUX_CLASSPATH with the value of HIVE_AUX_JARS_PATH
if HIVE_AUX_JARS_PATH is defined. This is not desirable because user uses the former to include
additional classes when starting hive, while using the latter to specify additional jars that
are needed to run MR jobs. The problem can be demonstrated with the script snippet:
> {code}
> elif [ "${HIVE_AUX_JARS_PATH}" != "" ]; then
>   HIVE_AUX_JARS_PATH=`echo $HIVE_AUX_JARS_PATH | sed 's/,/:/g'`
>   if $cygwin; then
>       HIVE_AUX_JARS_PATH=`cygpath -p -w "$HIVE_AUX_JARS_PATH"`
>       HIVE_AUX_JARS_PATH=`echo $HIVE_AUX_JARS_PATH | sed 's/;/,/g'`
>   fi
>   AUX_CLASSPATH=${HIVE_AUX_JARS_PATH}
>   AUX_PARAM="file://$(echo ${HIVE_AUX_JARS_PATH} | sed 's/:/,file:\/\//g')"
> fi
> {code}
> AUX_CLASSPATH should be respected regardless whether HIVE_AUX_JARS_PATH is defined.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message