You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "amit hadke (JIRA)" <ji...@apache.org> on 2015/10/28 19:35:27 UTC

[jira] [Created] (DRILL-3991) Support schema changes in hash join operator

amit hadke created DRILL-3991:
---------------------------------

             Summary: Support schema changes in hash join operator
                 Key: DRILL-3991
                 URL: https://issues.apache.org/jira/browse/DRILL-3991
             Project: Apache Drill
          Issue Type: Improvement
            Reporter: amit hadke


Hash join should be able to support schema changes during execution.
It should resolve edge cases when join columns are missing.

Example:
   Table A              Table B
   k1   v1                k2  v2
   1     "a"               "2"  "b"
   2     "b"                1    "a"
   2.0  "b"              2.0  "b"
   3     "c" 

A inner join B on A.key=B.key
  k1   v1     k2    v2
  1     "a"     1     "a"
  2     "b"     2.0   "b"
 2.0   "b"     2.0   "b"

Where in output
       k1 is a union type (INTEGER, DOUBLE)
       k2 is a union type (INTEGER, DOUBLE, VARCHAR)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)