Zoltán Borók-Nagy created IMPALA-14798:
------------------------------------------

             Summary: CatalogD throws IllegalStateException on COMPUTE STATS on 
Iceberg tables
                 Key: IMPALA-14798
                 URL: https://issues.apache.org/jira/browse/IMPALA-14798
             Project: IMPALA
          Issue Type: Bug
            Reporter: Zoltán Borók-Nagy


CatalogD throws IllegalStateException on COMPUTE STATS on Iceberg tables, when:
 * even processing is turned off
 * Iceberg table was crated by another engine
 ** Table is missing catalog service id

{noformat}
I20260303 10:57:58.255374 946949 jni-util.cc:321] 
0343c079b17eb14e:62a9437900000000] java.lang.IllegalStateException
        at 
com.google.common.base.Preconditions.checkState(Preconditions.java:496)
        at 
org.apache.impala.service.CatalogOpExecutor.updateTableStatsViaIceberg(CatalogOpExecutor.java:2134)
        at 
org.apache.impala.service.CatalogOpExecutor.alterTableUpdateStatsInner(CatalogOpExecutor.java:2103)
        at 
org.apache.impala.service.CatalogOpExecutor.alterTableUpdateStats(CatalogOpExecutor.java:2033)
        at 
org.apache.impala.service.CatalogOpExecutor.alterTable(CatalogOpExecutor.java:1439)
        at 
org.apache.impala.service.CatalogOpExecutor.execDdlRequest(CatalogOpExecutor.java:487){noformat}
The following Precondition check is hit in 
CatalogOpExecutor.updateTableStatsViaIceberg():
{noformat}
    
Preconditions.checkState(msTbl.getParameters().containsKey(CATALOG_SERVICE_ID));{noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to