You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pig.apache.org by "Olga Natkovich (JIRA)" <ji...@apache.org> on 2009/10/21 23:22:59 UTC
[jira] Created: (PIG-1036) Fragment-replicate left outer join
Fragment-replicate left outer join
----------------------------------
Key: PIG-1036
URL: https://issues.apache.org/jira/browse/PIG-1036
Project: Pig
Issue Type: New Feature
Reporter: Olga Natkovich
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (PIG-1036) Fragment-replicate left outer join
Posted by "Ankit Modi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ankit Modi reassigned PIG-1036:
-------------------------------
Assignee: Ankit Modi
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (PIG-1036) Fragment-replicate left outer join
Posted by "Pradeep Kamath (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12772157#action_12772157 ]
Pradeep Kamath commented on PIG-1036:
-------------------------------------
In the unit tests in TestFRJoin, there is a check made for the output tuples using hasmaps and also using TestHelper.compareBags() - are both required?
In QueryParser.jjt we currently have:
{code}
1974 // in the case of outer joins, only two
| 1975 // inputs are allowed
| 1976 isOuter = (isLeftOuter || isRightOuter || isFullOuter);
| 1977 if(isOuter && gis.size() > 2) {
| 1978 throw new ParseException("(left|right|full) outer joins are only supported for two inputs");
| 1979 }
{code}
I think left outer join should only be supported for 2 way FR joins - looks like the code supports >=2 inputs -
{code}
867 // This condition may not reach, as a join has more than one side
868 if( innerFlags.length >= 2 ) {
869 isLeftOuter = !innerFlags[1];
870 }
{code}
In the code below, TupleFactory.getInstance() can be replaced with mTupleFactory. Also there should be checks to see if the second input
has a schema and we should rely on that to determine how many nulls are needed. Left outer join should only be supported for the case
where second input has a schema (assuming we only support 2 way FR join) to be consistent in all our implementations of left join.
209 Tuple nullTuple = TupleFactory.getInstance().newTuple(iter.next().get(0).size());
Why is an array of Bags (nullBags) used? should this be nullTuples since what we really want is just 1 null tuple - also if we only
support 2 way left outer join, this would just be a nullTuple instead of an array.
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (PIG-1036) Fragment-replicate left outer join
Posted by "Ankit Modi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12771175#action_12771175 ]
Ankit Modi commented on PIG-1036:
---------------------------------
This patch fails in findBugs as I had modified ***lines (4 lines of constructors)*** that contained findBugs warnings earlier.
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1036) Fragment-replicate left outer join
Posted by "Ankit Modi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ankit Modi updated PIG-1036:
----------------------------
Attachment: (was: LeftOuterFRJoin.patch)
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1036) Fragment-replicate left outer join
Posted by "Ankit Modi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ankit Modi updated PIG-1036:
----------------------------
Attachment: LeftOuterFRJoin.patch
Updated with the new SVN trunk. Findbugs are removed automatically with Olgan's changes.
Even ReleaseAudit warnings are removed.
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (PIG-1036) Fragment-replicate left outer join
Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12771622#action_12771622 ]
Hadoop QA commented on PIG-1036:
--------------------------------
+1 overall. Here are the results of testing the latest attachment
http://issues.apache.org/jira/secure/attachment/12423594/LeftOuterFRJoin.patch
against trunk revision 831051.
+1 @author. The patch does not contain any @author tags.
+1 tests included. The patch appears to include 6 new or modified tests.
+1 javadoc. The javadoc tool did not generate any warning messages.
+1 javac. The applied patch does not increase the total number of javac compiler warnings.
+1 findbugs. The patch does not introduce any new Findbugs warnings.
+1 release audit. The applied patch does not increase the total number of release audit warnings.
+1 core tests. The patch passed core unit tests.
+1 contrib tests. The patch passed contrib unit tests.
Test results: http://hudson.zones.apache.org/hudson/job/Pig-Patch-h7.grid.sp2.yahoo.net/129/testReport/
Findbugs warnings: http://hudson.zones.apache.org/hudson/job/Pig-Patch-h7.grid.sp2.yahoo.net/129/artifact/trunk/build/test/findbugs/newPatchFindbugsWarnings.html
Console output: http://hudson.zones.apache.org/hudson/job/Pig-Patch-h7.grid.sp2.yahoo.net/129/console
This message is automatically generated.
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1036) Fragment-replicate left outer join
Posted by "Ankit Modi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ankit Modi updated PIG-1036:
----------------------------
Status: Open (was: Patch Available)
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (PIG-1036) Fragment-replicate left outer join
Posted by "Olga Natkovich (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12771184#action_12771184 ]
Olga Natkovich commented on PIG-1036:
-------------------------------------
Any findbug warnings that can't be fixed, must go into the exclusion file. We can't commit any patches that increase the count for findbugs or javac warnings.
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1036) Fragment-replicate left outer join
Posted by "Ankit Modi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ankit Modi updated PIG-1036:
----------------------------
Attachment: (was: LeftOuterFRJoin.patch)
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (PIG-1036) Fragment-replicate left outer join
Posted by "Olga Natkovich (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12771195#action_12771195 ]
Olga Natkovich commented on PIG-1036:
-------------------------------------
Actually, in a separate findbugs patch, I am removing all the extra constructors because they do cause NPE.
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1036) Fragment-replicate left outer join
Posted by "Ankit Modi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ankit Modi updated PIG-1036:
----------------------------
Status: Patch Available (was: Open)
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (PIG-1036) Fragment-replicate left outer join
Posted by "Ankit Modi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12773149#action_12773149 ]
Ankit Modi commented on PIG-1036:
---------------------------------
Also the the patch fixes two wrong error codes in {code}LogToPhyTranslationVisitor.updateWithEmptyBagCheck{code}
{code}
int errCode = 1109; // was 1105
String msg = "Input (" + joinInput.getAlias() + ") " +
"on which outer join is desired should have a valid schema";
....
} catch (FrontendException e) {
int errCode = 2104; // was 2014
....
{code}
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1036) Fragment-replicate left outer join
Posted by "Ankit Modi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ankit Modi updated PIG-1036:
----------------------------
Status: Patch Available (was: Open)
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1036) Fragment-replicate left outer join
Posted by "Pradeep Kamath (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pradeep Kamath updated PIG-1036:
--------------------------------
Resolution: Fixed
Fix Version/s: 0.6.0
Hadoop Flags: [Reviewed]
Status: Resolved (was: Patch Available)
Patch committed, thanks Ankit!
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Fix For: 0.6.0
>
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (PIG-1036) Fragment-replicate left outer join
Posted by "Dmitriy V. Ryaboy (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12771192#action_12771192 ]
Dmitriy V. Ryaboy commented on PIG-1036:
----------------------------------------
This is in the old POFRJoin too, but looking at the constructors, there's a lurking NPE:
{code}
public POFRJoin(OperatorKey k) throws PlanException, ExecException {
this(k,-1,null, null, null, null, -1, false);
}
[...]
public POFRJoin(OperatorKey k, int rp, List<PhysicalOperator> inp,
List<List<PhysicalPlan>> ppLists, List<List<Byte>> keyTypes,
FileSpec[] replFiles, int fragment, boolean isLeftOuter) throws ExecException{
super(k,rp,inp);
phyPlanLists = ppLists;
this.fragment = fragment;
this.keyTypes = keyTypes;
this.replFiles = replFiles;
replicates = new Map[ppLists.size()]; // BANG
[...]
{code}
size() is getting called on an object that might be null.
Perhaps input list, ppLists, keyTypes, and FileSpec[] should be initialized to empty objects instead of nulls when they are not set?
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1036) Fragment-replicate left outer join
Posted by "Ankit Modi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ankit Modi updated PIG-1036:
----------------------------
Status: Patch Available (was: Open)
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (PIG-1036) Fragment-replicate left outer join
Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12771436#action_12771436 ]
Hadoop QA commented on PIG-1036:
--------------------------------
-1 overall. Here are the results of testing the latest attachment
http://issues.apache.org/jira/secure/attachment/12423507/LeftOuterFRJoin.patch
against trunk revision 830757.
+1 @author. The patch does not contain any @author tags.
+1 tests included. The patch appears to include 6 new or modified tests.
-1 patch. The patch command could not apply the patch.
Console output: http://hudson.zones.apache.org/hudson/job/Pig-Patch-h8.grid.sp2.yahoo.net/30/console
This message is automatically generated.
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (PIG-1036) Fragment-replicate left outer join
Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12773273#action_12773273 ]
Hadoop QA commented on PIG-1036:
--------------------------------
+1 overall. Here are the results of testing the latest attachment
http://issues.apache.org/jira/secure/attachment/12423944/LeftOuterFRJoin.patch
against trunk revision 832086.
+1 @author. The patch does not contain any @author tags.
+1 tests included. The patch appears to include 6 new or modified tests.
+1 javadoc. The javadoc tool did not generate any warning messages.
+1 javac. The applied patch does not increase the total number of javac compiler warnings.
+1 findbugs. The patch does not introduce any new Findbugs warnings.
+1 release audit. The applied patch does not increase the total number of release audit warnings.
+1 core tests. The patch passed core unit tests.
+1 contrib tests. The patch passed contrib unit tests.
Test results: http://hudson.zones.apache.org/hudson/job/Pig-Patch-h7.grid.sp2.yahoo.net/137/testReport/
Findbugs warnings: http://hudson.zones.apache.org/hudson/job/Pig-Patch-h7.grid.sp2.yahoo.net/137/artifact/trunk/build/test/findbugs/newPatchFindbugsWarnings.html
Console output: http://hudson.zones.apache.org/hudson/job/Pig-Patch-h7.grid.sp2.yahoo.net/137/console
This message is automatically generated.
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1036) Fragment-replicate left outer join
Posted by "Ankit Modi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ankit Modi updated PIG-1036:
----------------------------
Status: Open (was: Patch Available)
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1036) Fragment-replicate left outer join
Posted by "Ankit Modi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ankit Modi updated PIG-1036:
----------------------------
Attachment: LeftOuterFRJoin.patch
Attaching a new patch.
The join now only supports two way Left join.
Join requires a schema to be mandatory be present on the right side, and it is used to determine the number of null fields/columns in nullTuple.
As its a two way join we use nullBag instead of an Array of nullBag.
A DataBag is used instead of a Tuple to maintain consistency on the result Type of ConstantExpression.
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (PIG-1036) Fragment-replicate left outer join
Posted by "Pradeep Kamath (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12773229#action_12773229 ]
Pradeep Kamath commented on PIG-1036:
-------------------------------------
+1, will commit once hudson QA comes back.
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1036) Fragment-replicate left outer join
Posted by "Ankit Modi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ankit Modi updated PIG-1036:
----------------------------
Attachment: LeftOuterFRJoin.patch
This patch fails in findBugs as I had modified the line that contained findBugs warnings earlier.
It also fails on ReleaseAudit for html ( doc ) file for POFRJoin
> Fragment-replicate left outer join
> ----------------------------------
>
> Key: PIG-1036
> URL: https://issues.apache.org/jira/browse/PIG-1036
> Project: Pig
> Issue Type: New Feature
> Reporter: Olga Natkovich
> Assignee: Ankit Modi
> Attachments: LeftOuterFRJoin.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.