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.

Apache Patch Information

  • IMPALA-11669
  • IMPALA-11674
  • IMPALA-11464
  • IMPALA-11274
  • IMPALA-11236
  • IMPALA-10272
  • IMPALA-8849