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

Error running refesh command after restarting catalogd

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • Impala 2.0
    • Impala 2.1
    • None
    • None

    Description

      This was discovered running test_restart_catalogd which can be found in tests/experiments/test_process_failures.py

      After the catalogd is killed and restarted, the test calls impalad.service.wait_for_metric_value('catalog.ready', 1, timeout=60). When this returns, impala should function normally.
      The test then calls self.execute_query_using_client(client, "refresh lineitem", vector) which results in an error.

      The log files show the error: I0909 16:27:56.813926 12652 jni-util.cc:177] com.cloudera.impala.catalog.CatalogException: Detected catalog service ID change. Aborting updateCatalog()

      It seems that the updated catalog ID is not being successfully integrated with the connection to impala, probably an error in the connection pool.

      Attachments

        Activity

          People

            lskuff Lenni Kuff
            alex.leblang_impala_e0fc Alex Leblang
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: