[jira] (HIVE-14949) Enforce that target:source is not 1:N

2017-01-31 Thread Lefty Leverenz (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Lefty Leverenz commented on  HIVE-14949 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Enforce that target:source is not 1:N  
 
 
 
 
 
 
 
 
 
 
More doc needed: hive.merge.cardinality.check should be documented in Configuration Properties. 
 

Configuration Properties 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   



[jira] (HIVE-14949) Enforce that target:source is not 1:N

2017-01-31 Thread Lefty Leverenz (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Lefty Leverenz updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Hive /  HIVE-14949 
 
 
 
  Enforce that target:source is not 1:N  
 
 
 
 
 
 
 
 
 

Change By:
 
 Lefty Leverenz 
 
 
 

Labels:
 
 TODOC2.2 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   



[jira] (HIVE-14949) Enforce that target:source is not 1:N

2017-01-30 Thread Eugene Koifman (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Eugene Koifman commented on  HIVE-14949 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Enforce that target:source is not 1:N  
 
 
 
 
 
 
 
 
 
 
Documented in https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DML#LanguageManualDML-Merge 
committed to master 
thanks Alan for the review 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   



[jira] (HIVE-14949) Enforce that target:source is not 1:N

2017-01-30 Thread Eugene Koifman (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Eugene Koifman updated  HIVE-14949 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Hive /  HIVE-14949 
 
 
 
  Enforce that target:source is not 1:N  
 
 
 
 
 
 
 
 
 

Change By:
 
 Eugene Koifman 
 
 
 

Resolution:
 
 Fixed 
 
 
 

Fix Version/s:
 
 2.2.0 
 
 
 

Status:
 
 Patch Available Resolved 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   



[jira] (HIVE-14949) Enforce that target:source is not 1:N

2017-01-30 Thread Eugene Koifman (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Eugene Koifman commented on  HIVE-14949 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Enforce that target:source is not 1:N  
 
 
 
 
 
 
 
 
 
 
Since this verification has significant overhead, hive.merge.cardinality.check=false will disable it. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   



[jira] (HIVE-14949) Enforce that target:source is not 1:N

2017-01-30 Thread Alan Gates (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Alan Gates commented on  HIVE-14949 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Enforce that target:source is not 1:N  
 
 
 
 
 
 
 
 
 
 
+1 for the patch, with the following caveat. In the merge documentation we should clearly document the performance/correctness tradeoff since the performance penalty here will be non-trivial. Having an estimate on the percentage of slowdown when this is on to put in that documentation would be good. 
On the cardinality clause being the last node in the tree, after looking more I agree we appear to depend on this in a number of places and it works. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d)