Known Issues in Impala
Known issues and technical limitations for Impala are addressed in Cloudera Runtime 7.1.9 SP2.
Known issues identified in Cloudera Runtime 7.1.9 SP2
- CDPD-100746: Incorrect memory reservation accounting after abnormal executor termination
- If an executor backend terminates abnormally, the memory reserved accounting is not updated. This causes the admission controller to maintain an incorrect view of the reserved memory for that specific backend. Even after you restart the executor and add it back to the cluster, the reserved memory remains set to the value it held before the termination. This incorrect value persists even after the associated session is closed.
- CDPD-100741: Cancelling queries can cause lock contention on the coordinator
- The coordinator holds a lock while it sends the
CancelQueryFInstancesRPC. This action can cause delays for other threads that require this lock. In extreme cases, this can cause the RPC framework to stall, which might result in RPC timeouts. - CDPD-100118: Impala select queries fail with TableLoadingException during concurrent metadata operations
- Impala select queries can fail with a TableLoadingException when HMS is performing DROP partition operations on the same table at the same time.
Known issues identified before Cloudera Runtime 7.1.9 SP2
- CDPD-60862: Rolling restart fails during ZDU when DDL operations are in progress
-
During a Zero Downtime Upgrade (ZDU), the rolling restart of services that support Data Definition Language (DDL) statements might fail if DDL operations are in progress during the upgrade. As a result, ensure that you do not run DDL statements during ZDU.
The following services support DDL statements:- Impala
- Hive – using HiveQL
- Spark – using SparkSQL
- HBase
- Phoenix
- Kafka
Data Manipulation Lanaguage (DML) statements are not impacted and can be used during ZDU. Following the successful upgrade, you can resume running DDL statements.
- CDPD-94720: Impala startup failure due to invalid TLS v1.3 ciphers
- When running Impala on a machine with OpenSSL 1.1.1, providing an invalid or TLS v1.2 ciphersuite in the --tls_ciphersuites startup flag causes the process to fail during startup. While OpenSSL 3.x ignores invalid ciphers, OpenSSL 1.1.1 returns an error if any ciphersuite in the list is invalid, even if other valid TLS v1.3 ciphers are present.
- CDPD-59625: Impala shell in RHEL 9 with Python 2 as default does not work
- If you try to run impala-shell on RHEL 9 by setting the default python executable available in PATH to Python 2, it will fail since RHEL 9 is compatible only with Python 3.
