Brad Ruderman created HIVE-4631:
-----------------------------------

             Summary: Hive doesn't flush errors of multi-stage queries to 
STDERR until end of query
                 Key: HIVE-4631
                 URL: https://issues.apache.org/jira/browse/HIVE-4631
             Project: Hive
          Issue Type: Bug
          Components: CLI
    Affects Versions: 0.9.0
            Reporter: Brad Ruderman
            Priority: Minor


When running a multi-stage query from the CLI for example 
say the query is:
SELECT  COUNT(*) FROM ( 
SELECT user from users
where datetime = 05-10-2013
UNION ALL
SELECT user from users
where datetime = 05-10-2013 
) a

and the command to execute it:
hive -e "<query>" 

If one of the jobs fails for example the 1st of 3, it should immediately write 
that to the standard error and flush it. Therefore if you are scripting a hive 
query you can catch the exception and terminate the other jobs rather then 
having to wait for them to run to handle the exception from the first job.

See here for more details:
http://stackoverflow.com/questions/16825066/hive-flush-errors-of-multi-stage-jobs-to-stderr-in-python

Thanks!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to