[jira] Commented: (PIG-1353) Map-side joins

2010-04-16 Thread Alan Gates (JIRA)

[ 
https://issues.apache.org/jira/browse/PIG-1353?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12857866#action_12857866
 ] 

Alan Gates commented on PIG-1353:
-

Why did you convert all of the visitor methods in LogToPhysTranslator and 
LOVisitor from public to protected?  That seems unrelated to your changes.



 Map-side joins
 --

 Key: PIG-1353
 URL: https://issues.apache.org/jira/browse/PIG-1353
 Project: Pig
  Issue Type: Improvement
  Components: impl
Reporter: Ashutosh Chauhan
Assignee: Ashutosh Chauhan
 Fix For: 0.8.0

 Attachments: pig-1353.patch, pig-1353.patch


 Pig already has couple of map-side join implementations: Merge Join and 
 Fragmented-Replicate Join. But both of them are pretty restrictive. Merge 
 Join can only join two tables and that too can only do inner join. FR Join 
 can join multiple relations, but it can also only do inner and left outer 
 joins. Further it restricts the sizes of side relations. It will be nice if 
 we can do map side joins on multiple tables as well do inner, left outer, 
 right outer and full outer joins. 
 Lot of groundwork for this has already been done in PIG-1309. Remaining will 
 be tracked in this jira.   

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (PIG-1353) Map-side joins

2010-04-16 Thread Ashutosh Chauhan (JIRA)

[ 
https://issues.apache.org/jira/browse/PIG-1353?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12857887#action_12857887
 ] 

Ashutosh Chauhan commented on PIG-1353:
---

Ya, visibility change of visitor methods from public to protected is unrelated 
to the issue. I did it as a part of cleanup of LogToPhyTranslator. I dont see a 
reason why visitor methods should be public. in general we strive to not make 
things public and all the usage of those methods were in same package, so 
changing them from public to protected is a safe choice. 

 Map-side joins
 --

 Key: PIG-1353
 URL: https://issues.apache.org/jira/browse/PIG-1353
 Project: Pig
  Issue Type: Improvement
  Components: impl
Reporter: Ashutosh Chauhan
Assignee: Ashutosh Chauhan
 Fix For: 0.8.0

 Attachments: pig-1353.patch, pig-1353.patch


 Pig already has couple of map-side join implementations: Merge Join and 
 Fragmented-Replicate Join. But both of them are pretty restrictive. Merge 
 Join can only join two tables and that too can only do inner join. FR Join 
 can join multiple relations, but it can also only do inner and left outer 
 joins. Further it restricts the sizes of side relations. It will be nice if 
 we can do map side joins on multiple tables as well do inner, left outer, 
 right outer and full outer joins. 
 Lot of groundwork for this has already been done in PIG-1309. Remaining will 
 be tracked in this jira.   

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (PIG-1353) Map-side joins

2010-04-16 Thread Alan Gates (JIRA)

[ 
https://issues.apache.org/jira/browse/PIG-1353?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12857896#action_12857896
 ] 

Alan Gates commented on PIG-1353:
-

Ok, I'm +1 on the patch.

 Map-side joins
 --

 Key: PIG-1353
 URL: https://issues.apache.org/jira/browse/PIG-1353
 Project: Pig
  Issue Type: Improvement
  Components: impl
Reporter: Ashutosh Chauhan
Assignee: Ashutosh Chauhan
 Fix For: 0.8.0

 Attachments: pig-1353.patch, pig-1353.patch


 Pig already has couple of map-side join implementations: Merge Join and 
 Fragmented-Replicate Join. But both of them are pretty restrictive. Merge 
 Join can only join two tables and that too can only do inner join. FR Join 
 can join multiple relations, but it can also only do inner and left outer 
 joins. Further it restricts the sizes of side relations. It will be nice if 
 we can do map side joins on multiple tables as well do inner, left outer, 
 right outer and full outer joins. 
 Lot of groundwork for this has already been done in PIG-1309. Remaining will 
 be tracked in this jira.   

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (PIG-1353) Map-side joins

2010-04-14 Thread Ashutosh Chauhan (JIRA)

[ 
https://issues.apache.org/jira/browse/PIG-1353?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12857149#action_12857149
 ] 

Ashutosh Chauhan commented on PIG-1353:
---

Hudson.. Oh Hudson.. when y'll get better ! Ran the full test suite. All of 
them passed. Ran test-patch:
{noformat}
 [exec] +1 overall.  
 [exec] 
 [exec] +1 @author.  The patch does not contain any @author tags.
 [exec] 
 [exec] +1 tests included.  The patch appears to include 12 new or 
modified tests.
 [exec] 
 [exec] +1 javadoc.  The javadoc tool did not generate any warning 
messages.
 [exec] 
 [exec] +1 javac.  The applied patch does not increase the total number 
of javac compiler warnings.
 [exec] 
 [exec] +1 findbugs.  The patch does not introduce any new Findbugs 
warnings.
 [exec] 
 [exec] +1 release audit.  The applied patch does not increase the 
total number of release audit warnings.

{noformat}

Patch is ready for review.

 Map-side joins
 --

 Key: PIG-1353
 URL: https://issues.apache.org/jira/browse/PIG-1353
 Project: Pig
  Issue Type: Improvement
  Components: impl
Reporter: Ashutosh Chauhan
Assignee: Ashutosh Chauhan
 Fix For: 0.8.0

 Attachments: pig-1353.patch, pig-1353.patch


 Pig already has couple of map-side join implementations: Merge Join and 
 Fragmented-Replicate Join. But both of them are pretty restrictive. Merge 
 Join can only join two tables and that too can only do inner join. FR Join 
 can join multiple relations, but it can also only do inner and left outer 
 joins. Further it restricts the sizes of side relations. It will be nice if 
 we can do map side joins on multiple tables as well do inner, left outer, 
 right outer and full outer joins. 
 Lot of groundwork for this has already been done in PIG-1309. Remaining will 
 be tracked in this jira.   

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira