Quanlong Huang created IMPALA-12670:
---------------------------------------
Summary:
TestConcurrentDdls.test_local_catalog_ddls_with_invalidate_metadata could fail
due to InconsistentMetadataFetchException
Key: IMPALA-12670
URL: https://issues.apache.org/jira/browse/IMPALA-12670
Project: IMPALA
Issue Type: Bug
Components: Frontend
Reporter: Quanlong Huang
Assignee: Quanlong Huang
TestConcurrentDdls.test_local_catalog_ddls_with_invalidate_metadata could fail
due to InconsistentMetadataFetchException:
{code:python}
tests/custom_cluster/test_concurrent_ddls.py:72: in
test_local_catalog_ddls_with_invalidate_metadata
self._run_ddls_with_invalidation(unique_database, sync_ddl=False)
tests/custom_cluster/test_concurrent_ddls.py:148: in _run_ddls_with_invalidation
worker[i].get(timeout=100)
toolchain/toolchain-packages-gcc10.4.0/python-2.7.16/lib/python2.7/multiprocessing/pool.py:572:
in get
raise self._value
E AssertionError: ImpalaBeeswaxException:
E INNER EXCEPTION: <class 'beeswaxd.ttypes.BeeswaxException'>
E MESSAGE: RuntimeException: java.util.concurrent.ExecutionException:
org.apache.impala.catalog.local.InconsistentMetadataFetchException: Fetching
TABLE failed. Could not find TCatalogObject(type:TABLE, catalog_version:0,
table:TTable(db_name:functional, tbl_name:alltypestiny))
E CAUSED BY: ExecutionException:
org.apache.impala.catalog.local.InconsistentMetadataFetchException: Fetching
TABLE failed. Could not find TCatalogObject(type:TABLE, catalog_version:0,
table:TTable(db_name:functional, tbl_name:alltypestiny))
E CAUSED BY: InconsistentMetadataFetchException: Fetching TABLE failed.
Could not find TCatalogObject(type:TABLE, catalog_version:0,
table:TTable(db_name:functional, tbl_name:alltypestiny))
E
E assert <bound method type.is_acceptable_error of <class
'test_concurrent_ddls.TestConcurrentDdls'>>("ImpalaBeeswaxException:\n INNER
EXCEPTION: <class 'beeswaxd.ttypes.BeeswaxException'>\n MESSAGE:
RuntimeException: ja...ould not find TCatalogObject(type:TABLE,
catalog_version:0, table:TTable(db_name:functional, tbl_name:alltypestiny))\n",
False)
E + where <bound method type.is_acceptable_error of <class
'test_concurrent_ddls.TestConcurrentDdls'>> =
TestConcurrentDdls.is_acceptable_error
E + and "ImpalaBeeswaxException:\n INNER EXCEPTION: <class
'beeswaxd.ttypes.BeeswaxException'>\n MESSAGE: RuntimeException: ja...ould not
find TCatalogObject(type:TABLE, catalog_version:0,
table:TTable(db_name:functional, tbl_name:alltypestiny))\n" =
str(ImpalaBeeswaxException()){code}
Other tests in TestConcurrentDdls that use local catalog mode could also hit
the same issue, e.g. test_mixed_catalog_ddls_with_invalidate_metadata.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]