Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-13035

Querying metadata tables from non-Iceberg tables throws IllegalArgumentException

    XMLWordPrintableJSON

Details

    • ghx-label-5

    Description

      If a query targets an Iceberg metadata table like default.xy.`files` and the xy table is not an Iceberg table then the analyzer throws IllegalArgumentException. 

      The main concern is that IcebergMetadataTable.java:isIcebergMetadataTable is called before it's validated that the table is indeed an IcebergTable.

      Example: 

      create table xy(a int);
      select * from default.xy.`files`;

      Attachments

        Issue Links

          Activity

            People

              daniel.becker Daniel Becker
              prozsa Peter Rozsa
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: