Fixed Issues in Apache Impala
Review the list of Impala issues that are resolved in Cloudera Runtime 7.1.7 SP2.
- IMPALA-8849, CDH-81632: IllegalStateException in HashJoinNode because of missing memory estimate. This has been fixed in 7.1.7 SP1 and above.
- IMPALA-11669, CDPD-46301: Make Thrift max message size configurable.
- IMPALA-11674, CDPD-45956: Fix timeout detection for TSSLSocket.
- IMPALA-11464, CDPD-45903: Skip staging dirs in loading file metadata to avoid FileNotFoundException on them.
- IMPALA-11469: Ignore _spark_metadata folder in loading file metadata and make prefix of ignored staging dirs configurable.
- IMPALA-11274, CDPD-45167: Limits conjunctive normal form (CNF) rewrite of expressions to cases with simple predicates to fix performance regressions.
- IMPALA-10122, CDPD-44631: This fix allows Impala users to access views created by non-superusers in HiveMetaStore, views with the table property of ‘Authorized' set to false.
- IMPALA-9338, CDPD-44568: Impala daemon could crash when a query has two same conjuncts but with different letter cases.
- IMPALA-9362, CDPD-42987: Upgrades the impala-shell's bundled version of sqlparse to 0.3.1.
- IMPALA-11236, CDPD-42617: This fix upgrades the version of the ehcache sizeof library so that the exception of InaccessibleObjectException during reflection could be handled within the ehcache sizeof library after the upgrade.
- IMPALA-10272, CDPD-31755: With this fix, when authorization by Ranger is enabled, for the LOAD DATA statement, we invoke the method hadoop.fs.FileSystem.access(Path path, FsAction mode) to check the actual access permission so that a user will still be able to access the file as long as the operation is allowed by either a Ranger policy or the corresponding permissions in HDFS.
- IMPALA-10436, CDPD-18957: With this fix, a user will be allowed to create an external Kudu table as long as the user is granted the RWSTORAGE privilege on the resource specified by a storage handler URI that points to an existing Kudu table. The ALL privilege on SERVER is no longer a requirement.
- OPSAPS-64115: Add extra add-opens JVM options when running Impala on Java 11.
- OPSAPS-65040: Improved performance of ImpalaFileFormatAnalysisRule.
- IMPALA-12114: Incorrect idle timeout behavior
- Due to a change in Thrift behavior, the idle client connection timeout may trigger undesired or premature termination of client connections in Impala. This is fixed.
Apache Patch Information
- IMPALA-11669
- IMPALA-11674
- IMPALA-11464
- IMPALA-11274
- IMPALA-11236
- IMPALA-10272
- IMPALA-8849
- IMPALA-12114