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

2009-03-09 Thread Zheng Shao (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Zheng Shao updated HIVE-308:


   Resolution: Fixed
Fix Version/s: 0.3.0
 Assignee: Zheng Shao
 Release Note: HIVE-308. UNION ALL: FileSinkOperator now adds files in case 
the target exists. (zshao)
 Hadoop Flags: [Reviewed]
   Status: Resolved  (was: Patch Available)

Committed revision 751583.

 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] Updated: (HIVE-308) UNION ALL should create different destination directories for different operands

2009-03-08 Thread Zheng Shao (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Zheng Shao updated HIVE-308:


Attachment: HIVE-308.1.patch

Fixing the bug (the second case) and added a test case.

 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] Updated: (HIVE-308) UNION ALL should create different destination directories for different operands

2009-02-25 Thread Zheng Shao (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Zheng Shao updated HIVE-308:


Priority: Blocker  (was: Major)

Raising to critical since this may produce wrong query results.

 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.