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

Avoid UnionStructObjectInspector for partition columns when necessary

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      Once HIVE-1750 and HIVE-1538 are finished, union struct for partition columns and normal columns is not needed anymore. We can save some costs by not having the struct.

        Issue Links

          Activity

          Hide
          namit Namit Jain added a comment -

          Copying from HIVE-1750,

          For eg, if T is partitioned on ds,
          and the query is:

          select c1 from T where ds = '1' and c2 > 10;

          there is no reason to add 'ds' to each row

          Show
          namit Namit Jain added a comment - Copying from HIVE-1750 , For eg, if T is partitioned on ds, and the query is: select c1 from T where ds = '1' and c2 > 10; there is no reason to add 'ds' to each row

            People

            • Assignee:
              sdong Siying Dong
              Reporter:
              sdong Siying Dong
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:

                Development