[
https://issues.apache.org/jira/browse/HIVE-6130?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13864527#comment-13864527
]
Eugene Koifman commented on HIVE-6130:
--------------------------------------
Ignore #3 above. I guess the intent is to parse out the hadoop job ID.
4. I don't think the unit tests here are very useful. The tests for these
changes should be e2e tests as you are basically parsing log files, which may
change w/o warning from release to release and break the functionality. the
unit test which has a hardcoded string in it will not catch this.
> Webhcat resource /templeton/v1/status doesn't track Hive job progress
> ---------------------------------------------------------------------
>
> Key: HIVE-6130
> URL: https://issues.apache.org/jira/browse/HIVE-6130
> Project: Hive
> Issue Type: Bug
> Reporter: Shuaishuai Nie
> Attachments: HIVE-6130.1.patch
>
>
> Problem: Unable to track Hive job progress through webhcat.
> Cause:
> TempletonUtils has code to parse PIG and JAR child jobid and percentage
> progress but none for Hive jobs. extractPercentComplete() and
> extractChildJobId() are supposed to do this parsing.
> Effect:
> /templeton/v1/queue/$job_id?user.name=$user returns no job progress info. The
> jobid param in the json result that's supposed to contain the child hive
> jobid contains the templetoncontrollerjob id instead leaving the parent jobid
> null.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)