Known Issues in Apache Impala
Learn about the known issues in Impala, the impact or changes to the functionality, and the workaround.
Known Issues identified in Cloudera Runtime 7.3.1.600 SP3 CHF1
There are no new known issues identified for Impala in this release.
Known Issues identified in Cloudera Runtime 7.3.1.500 SP3:
- DWX-20490: Impala queries fail with "Caught exception The read operation timed out, type=<class 'socket.timeout'> in ExecuteStatement"
- 7.3.1.500
- DWX-20491: Impala queries fail with EOFException: End of file reached before reading fully
- 7.3.1.500
- CDPD-90807: Thrift protocol limitation during Impala zero downtime upgrade (ZDU)
- 7.3.1.500
Known Issues identified in Cloudera Runtime 7.3.1.400 SP2:
There are no new known issues identified for Impala in this release.
Known Issues identified in Cloudera Runtime 7.3.1.300 SP1 CHF1
There are no new known issues identified for Impala in this release.
Known Issues identified in Cloudera Runtime 7.3.1.200 SP1
- CDPD-80166: Ignore CREATE_TABLE events for inaccessible databases to prevent event processor error
- 7.3.1.200
Known Issues identified in Cloudera Runtime 7.3.1.100 CHF1
There are no new known issues identified for Impala in this release.
Known Issues identified in Cloudera Runtime 7.3.1
- IMPALA-532: Impala should tolerate bad locale settings
- 7.3.1 and its higher versions
- IMPALA-691: Process mem limit does not account for the JVM's memory usage
- 7.3.1 and its higher versions
- IMPALA-635: Avro Scanner fails to parse some schemas
- 7.3.1 and its higher versions
- IMPALA-1024: Impala BE cannot parse Avro schema that contains a trailing semi-colon
- 7.3.1 and its higher versions
- IMPALA-1652: Incorrect results with basic predicate on CHAR typed column
- 7.3.1 and its higher versions
- IMPALA-1821: Casting scenarios with invalid/inconsistent results
- 7.3.1 and its higher versions
- IMPALA-2005: A failed CTAS does not drop the table if the insert fails
- 7.3.1 and its higher versions
- IMPALA-3509: Breakpad minidumps can be very large when the thread count is high
- 7.3.1 and its higher versions
- IMPALA-4978: Impala requires FQDN from hostname command on Kerberized clusters
- 7.3.1 and its higher versions
- IMPALA-6671: Metadata operations block read-only operations on unrelated tables
- 7.3.1 and its higher versions
- IMPALA-7072: Impala does not support Heimdal Kerberos
- None
- CDPD-28139: Set spark.hadoop.hive.stats.autogather to false by default
- As an Impala user, if you submit a query against a table containing data ingested using Spark and you are concerned about the quality of the query plan, you must run COMPUTE STATS against such a table in any case after an ETL operation because numRows created by Spark could be incorrect. Also, use other stats computed by COMPUTE STATS, e.g., Number of Distinct Values (NDV) and NULL count for good selectivity estimates.
- IMPALA-2422: % escaping does not work correctly when occurs at the end in a LIKE clause
- 7.3.1 and its higher versions
- IMPALA-2603: Crash: impala::Coordinator::ValidateCollectionSlots
- A query could encounter a serious error if includes multiple
nested levels of
INNER JOINclauses involving subqueries. - IMPALA-3094: Incorrect result due to constant evaluation in query with outer join
- 7.3.1 and its higher versions
- CDPD-41138: Reading through https://github.com/hunterhacker/jdom/issues/189, the fix for CVE-2021-33813 is specifically that if you were relying on setFeature("http://xml.org/sax/features/external-general-entities", false), it was not applied correctly and you were still vulnerable. However if you used setExpandEntities(false) then you're not vulnerable to CVE-2021-33813.
- 7.2.16.300, 7.2.17.100, 7.2.18
- Impala known limitation when querying compacted tables
- 7.3.1 and its higher versions
- Impala Virtual Warehouses might produce an error when querying transactional (ACID) tables
- Problem: If you are querying transactional (ACID) tables with an Impala Virtual Warehouse and compaction is run on the compacting Hive Virtual Warehouse, the query might fail. The compacting process deletes files and the Impala Virtual Warehouse might not be aware of the deletion. Then when the Impala Virtual Warehouse attempts to read the deleted file, an error can occur. This situation occurs randomly.
- IMPALA-5605: Configuration to prevent crashes caused by thread resource limits
- Impala could encounter a serious error due to resource usage
under very high concurrency. The error message is similar to:
F0629 08:20:02.956413 29088 llvm-codegen.cc:111] LLVM hit fatal error: Unable to allocate section memory! terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >' - IMPALA-9350: Ranger audit logs for applying column masking policies missing
- Impala is not producing these logs.
- IMPALA-1792: ImpalaODBC: Can not get the value in the SQLGetData(m-x th column) after the SQLBindCol(m th column)
- If the ODBC
SQLGetDatais called on a series of columns, the function calls must follow the same order as the columns. For example, if data is fetched from column 2 then column 1, theSQLGetDatacall for column 1 returnsNULL.
