You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@drill.apache.org by "Timothy Chen (JIRA)" <ji...@apache.org> on 2013/02/01 07:35:12 UTC

[jira] [Created] (DRILL-25) Implement AntiJoin Reference Operator

Timothy Chen created DRILL-25:
---------------------------------

             Summary: Implement AntiJoin Reference Operator
                 Key: DRILL-25
                 URL: https://issues.apache.org/jira/browse/DRILL-25
             Project: Apache Drill
          Issue Type: New Feature
            Reporter: Timothy Chen


AntiJoin (M)

The antijoin operator works similarly to the filter operator.  However, the exclusion or inclusion of a particular record is based on whether or not there is a match in the mask record stream.  If a match is found in the mask record stream based on the provided conditions, the input record is excluded from output.  In the case that no match is found within the mask stream, the input record is passed through untouched. 
{ @id†: <opref>,  op: “antijoin”, 

  input: <input>, 

  mask: <input>, 

  conditions: [

    {relationship: <reltype>, left: <expr>, right: <expr>}, ...

  ]

}


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira