Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-8681

CBO: Column names are missing from join expression in Map join with CBO enabled

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Patch Available
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      On Hive 14 when CBO is enabled the column names are missing from the join expression. Rather than to use external names "key", "value", some internal names such as "_col0" or "_col1" are used. For map join with more than two tables it is very hard to figure the actual join order. In this patch, I am going to address this issue not only for join but also for all the other operators. And it will also be addressed in not only CLI but also TEZ environment.

      Attachments

        1. HIVE-8681.4.patch
          697 kB
          Pengcheng Xiong
        2. HIVE-8681.3.patch
          697 kB
          Pengcheng Xiong
        3. HIVE-8681.2.patch
          727 kB
          Pengcheng Xiong
        4. HIVE-8681.1.patch
          494 kB
          Pengcheng Xiong

        Issue Links

          Activity

            People

              pxiong Pengcheng Xiong
              pxiong Pengcheng Xiong
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: