race condition related to ScriptOperator + UnionOperator
--------------------------------------------------------

                 Key: HIVE-790
                 URL: https://issues.apache.org/jira/browse/HIVE-790
             Project: Hadoop Hive
          Issue Type: Bug
            Reporter: Zheng Shao


ScriptOperator uses a second thread to output the rows to the children 
operators. In a corner case which contains a union, 2 threads might be 
outputting data into the same operator hierarchy and caused race conditions.

{code}
SELECT *
FROM (
    SELECT TRANSFORM(cola)
    USING 'cat'
    AS cola
    FROM tablea
  UNION ALL
    SELECT cola
    FROM tablea
) a;
{code}


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to