Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
Impala 2.3.0, Impala 2.5.0, Impala 2.4.0, Impala 2.6.0, Impala 2.7.0, Impala 2.8.0
-
None
Description
Today, an impalad requesting the metadata of a table to be loaded from the catalogd will wait for 2m and then keep retrying every 2m by sending an RPC to the catalogd. However, there is no upper bound on the total wait time, so the impalad will retry indefinitely. If something goes wrong on the catalogd side, such a query could hang and users won't be able to cancel it (see IMPALA-915).
We should consider adding a timeout or another solution to avoid hangs in such pathological situations.
Attachments
Issue Links
- relates to
-
IMPALA-5056 Impala fails to recover from statestore connection loss while waiting for metadata
- Resolved
-
IMPALA-7762 Add a timeout in Impala when waiting for a catalog update
- Open