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

Invalid reference to the newly added column

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      Steps to repro:

      --! qt:dataset:src
      --! qt:dataset:part
      set hive.stats.autogather=true;
      set hive.stats.column.autogather=true;
      set metastore.metadata.transformer.class=org.apache.hadoop.hive.metastore.MetastoreDefaultTransformer;
      set hive.metastore.client.capabilities=HIVEFULLACIDWRITE,HIVEFULLACIDREAD;
      set hive.create.as.external.legacy=true;
      set hive.support.concurrency=true;
      set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
      
      CREATE TABLE rename_partition_table0 (key STRING, value STRING) PARTITIONED BY (part STRING) STORED AS ORC;
      INSERT OVERWRITE TABLE rename_partition_table0 PARTITION (part = '1') SELECT * FROM src where rand(1) < 0.5;
      ALTER TABLE rename_partition_table0 ADD COLUMNS (new_col INT);
      INSERT OVERWRITE TABLE rename_partition_table0 PARTITION (part = '2') SELECT src.*, 1 FROM src;
      

      Set hive.metastore.client.cache.v2.enabled=false can act as a workaround.

      Attachments

        Activity

          People

            Unassigned Unassigned
            dengzh Zhihua Deng
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: