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

Exception in catalog web UI when trying to display loaded table

    XMLWordPrintableJSON

Details

    Description

      When trying to display a loaded table in the catalog web UI, I get an IllegalStateException.
      To repro:

      impala-shell> refresh default.<tbl>;
      Point your browser to: localhost:25020/catalog_object?object_type=TABLE&object_name=default.<tbl>
      

      The error is:

      IllegalStateException: Table.toThrift() called without holding the table lock:..
      

      Here is the full stacktrace:

      I0303 11:39:12.302106 25263 jni-util.cc:169] java.lang.IllegalStateException: Table.toThrift() called without holding the table
       lock: default.lineitem org.apache.impala.catalog.HdfsTable
      	at org.apache.impala.catalog.Table.toThrift(Table.java:305)
      	at org.apache.impala.catalog.HdfsTable.toThrift(HdfsTable.java:1623)
      	at org.apache.impala.catalog.Catalog.getTCatalogObject(Catalog.java:454)
      	at org.apache.impala.service.JniCatalog.getCatalogObject(JniCatalog.java:202)
      

      Alex, I believe this may be related to the fix for IMPALA-4998. If not, you may assign it back to me.

      Attachments

        Activity

          People

            alex.behm Alexander Behm
            dtsirogiannis Dimitris Tsirogiannis
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: