Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
Impala 3.1.0
-
None
-
None
-
ghx-label-4
Description
Set the invalidate_tables_timeout_s to 60 on both catalogd and all impalads. Have tables populated. Catalogd is keeps throwing this exception. Tables are not getting invalidated.
No other logs seen on impalad from CatalogTableInvalidator
[10:50 AM] Parna Agrawal:
[10:50 AM] Parna Agrawal: W0921 10:50:19.465893 13428 CatalogdTableInvalidator.java:284] Unexpected exception thrown while attempting to automatically invalidate tables. Will retry in 5 seconds.
Java exception follows:
java.lang.IllegalStateException
at com.google.common.base.Preconditions.checkState(Preconditions.java:129)
at org.apache.impala.catalog.Table.getLastUsedTime(Table.java:174)
at org.apache.impala.catalog.CatalogdTableInvalidator.invalidateOlderThan(CatalogdTableInvalidator.java:229)
at org.apache.impala.catalog.CatalogdTableInvalidator.access$900(CatalogdTableInvalidator.java:51)
at org.apache.impala.catalog.CatalogdTableInvalidator$DaemonThread.run(CatalogdTableInvalidator.java:275)
at java.lang.Thread.run(Thread.java:748)
W0921 10:50:24.467514 13428 CatalogdTableInvalidator.java:284] Unexpected exception thrown while attempting to automatically invalidate tables. Will retry in 5 seconds.
Java exception follows:
java.lang.IllegalStateException
at com.google.common.base.Preconditions.checkState(Preconditions.java:129)
at org.apache.impala.catalog.Table.getLastUsedTime(Table.java:174)
at org.apache.impala.catalog.CatalogdTableInvalidator.invalidateOlderThan(CatalogdTableInvalidator.java:229)
at org.apache.impala.catalog.CatalogdTableInvalidator.access$900(CatalogdTableInvalidator.java:51)
at org.apache.impala.catalog.CatalogdTableInvalidator$DaemonThread.run(CatalogdTableInvalidator.java:275)
at java.lang.Thread.run(Thread.java:748)