[jira] Commented: (HIVE-308) UNION ALL should create different destination directories for different operands

2009-03-09 Thread Johan Oskarsson (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-308?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12680146#action_12680146
 ] 

Johan Oskarsson commented on HIVE-308:
--

This patch seems to haven broken the nightly build, see test 
TestCliDriver.testCliDriver_union3.
http://hudson.zones.apache.org/hudson/job/Hive-trunk-h0.17/26/testReport/org.apache.hadoop.hive.cli/TestCliDriver/testCliDriver_union3/

 UNION ALL should create different destination directories for different 
 operands
 

 Key: HIVE-308
 URL: https://issues.apache.org/jira/browse/HIVE-308
 Project: Hadoop Hive
  Issue Type: Bug
  Components: Query Processor
Affects Versions: 0.3.0
Reporter: Zheng Shao
Assignee: Zheng Shao
Priority: Blocker
 Fix For: 0.3.0

 Attachments: HIVE-308.1.patch


 The following query hangs:
 {code} 
 select * from (select 1 from zshao_lazy union all select 2 from zshao_lazy) a;
 {code} 
 The following query produce wrong results: (one map-reduce job 
 overwrite/cannot overwrite the result of the other)
 {code} 
 select * from (select 1 as id from zshao_lazy cluster by id union all select 
 2 as id from zshao_meta) a;
 {code} 
 The reason of both is that the destination directory of the file sink 
 operator conflicts with each other.

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



[jira] Commented: (HIVE-308) UNION ALL should create different destination directories for different operands

2009-03-08 Thread Namit Jain (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-308?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12679992#action_12679992
 ] 

Namit Jain commented on HIVE-308:
-

I saw your other mail just now - if you are in a hurry, go ahead.
The changes look good


+1


 UNION ALL should create different destination directories for different 
 operands
 

 Key: HIVE-308
 URL: https://issues.apache.org/jira/browse/HIVE-308
 Project: Hadoop Hive
  Issue Type: Bug
  Components: Query Processor
Affects Versions: 0.3.0
Reporter: Zheng Shao
Priority: Blocker
 Attachments: HIVE-308.1.patch


 The following query hangs:
 {code} 
 select * from (select 1 from zshao_lazy union all select 2 from zshao_lazy) a;
 {code} 
 The following query produce wrong results: (one map-reduce job 
 overwrite/cannot overwrite the result of the other)
 {code} 
 select * from (select 1 as id from zshao_lazy cluster by id union all select 
 2 as id from zshao_meta) a;
 {code} 
 The reason of both is that the destination directory of the file sink 
 operator conflicts with each other.

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



[jira] Commented: (HIVE-308) UNION ALL should create different destination directories for different operands

2009-03-08 Thread Namit Jain (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-308?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12679990#action_12679990
 ] 

Namit Jain commented on HIVE-308:
-

Zheng, there are a lot of problems with union, and I am in the process of 
fixing them in:

https://issues.apache.org/jira/browse/HIVE-318

Some corner cases are not working, and I should be done hopefully in a day or 2.
Can you hold on to this patch - let us look at these 2 patches together and 
then decide

 UNION ALL should create different destination directories for different 
 operands
 

 Key: HIVE-308
 URL: https://issues.apache.org/jira/browse/HIVE-308
 Project: Hadoop Hive
  Issue Type: Bug
  Components: Query Processor
Affects Versions: 0.3.0
Reporter: Zheng Shao
Priority: Blocker
 Attachments: HIVE-308.1.patch


 The following query hangs:
 {code} 
 select * from (select 1 from zshao_lazy union all select 2 from zshao_lazy) a;
 {code} 
 The following query produce wrong results: (one map-reduce job 
 overwrite/cannot overwrite the result of the other)
 {code} 
 select * from (select 1 as id from zshao_lazy cluster by id union all select 
 2 as id from zshao_meta) a;
 {code} 
 The reason of both is that the destination directory of the file sink 
 operator conflicts with each other.

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



[jira] Commented: (HIVE-308) UNION ALL should create different destination directories for different operands

2009-02-27 Thread Zheng Shao (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-308?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12677500#action_12677500
 ] 

Zheng Shao commented on HIVE-308:
-

Explain extended also shows 2 file sink operator. But it's possible that there 
is only 2 and get displayed TWICE (and also initialized TWICE during query 
execution)


 UNION ALL should create different destination directories for different 
 operands
 

 Key: HIVE-308
 URL: https://issues.apache.org/jira/browse/HIVE-308
 Project: Hadoop Hive
  Issue Type: Bug
  Components: Query Processor
Affects Versions: 0.2.0, 0.3.0
Reporter: Zheng Shao
Priority: Blocker

 The following query hangs:
 {code} 
 select * from (select 1 from zshao_lazy union all select 2 from zshao_lazy) a;
 {code} 
 The following query produce wrong results: (one map-reduce job 
 overwrite/cannot overwrite the result of the other)
 {code} 
 select * from (select 1 as id from zshao_lazy cluster by id union all select 
 2 as id from zshao_meta) a;
 {code} 
 The reason of both is that the destination directory of the file sink 
 operator conflicts with each other.

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