[ 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)