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

Iceberg: Add identifier-field-ids support in Hive

    XMLWordPrintableJSON

Details

    Description

      Some writer engines require primary keys on a table so that they can use them for writing equality deletes (only the PK cols are written to the eq-delete files).

      Hive currently doesn't reject setting PKs for Iceberg tables, however, it just ignores them. This succeeds:

      create table ice_pk (i int, j int, primary key(i) disable novalidate) stored by iceberg;
      

      Attachments

        Issue Links

          Activity

            People

              zhangbutao Butao Zhang
              dkuzmenko Denys Kuzmenko
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: