[ https://issues.apache.org/jira/browse/FLINK-2107?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14959066#comment-14959066 ]
Chiwan Park commented on FLINK-2107: ------------------------------------ [~fhueske] Yes, you can take this issue. :-) Sorry for delaying. > Implement Hash Outer Join algorithm > ----------------------------------- > > Key: FLINK-2107 > URL: https://issues.apache.org/jira/browse/FLINK-2107 > Project: Flink > Issue Type: New Feature > Components: Local Runtime > Reporter: Fabian Hueske > Assignee: Chiwan Park > Priority: Minor > Fix For: pre-apache > > > Flink does not natively support outer joins at the moment. > This issue proposes to implement a hash outer join algorithm that can cover > left and right outer joins. > The implementation can be based on the regular hash join iterators (for > example `ReusingBuildFirstHashMatchIterator` and > `NonReusingBuildFirstHashMatchIterator`, see also `MatchDriver` class) > The Reusing and NonReusing variants differ in whether object instances are > reused or new objects are created. I would start with the NonReusing variant > which is safer from a user's point of view and should also be easier to > implement. -- This message was sent by Atlassian JIRA (v6.3.4#6332)