Behavioral changes in Cloudera Runtime 7.1.9 SP1 CHF 11

Know more about the behavioral changes in cumulative hotfix 11 for 7.1.9 SP1.

HBase

Summary:
Added security headers to the thrift or HTTP server
Previous Behavior: Previously, security headers were absent in the responses of Thrift or HTTP servers when utilizing HBase-exposed services.
New Behavior: To address this, additional security headers are introduced in the responses of the HBase Thrift server when HTTP or HTTPS transport is enabled.

Apache Jira: HBASE-27118

Impala

Summary:
Batched Insert events for Impala
Previous Behavior: Impala initiated insert statements using a single API call for each partition. This could become a performance bottleneck when inserting data into tables with a large number of partitions.
New Behavior: This change speeds up computing file checksums during INSERT operations, especially for tables with many files and partitions. This is achieved by leveraging a new batch insert API in the Hive Metastore to process events more efficiently.

Apache Jira: IMPALA-14051

Summary:
Support for parquet PageHeaderV2
Previous Behavior: The parquet scanner did not support reading or processing of V2 Parquet DataPageHeader.
New Behavior: The parquet scanner now supports reading of V2 Parquet DataPageHeader.

Apache Jira: IMPALA-6433

Summary:
Faster checksum computation during INSERT
Previous Behavior: During INSERT operations, most of the time was spent fetching file checksums, which was a slow process. The system acquired a table lock before performing these checksum calculations, causing other operations that required the lock to be blocked.
New Behavior: Impala now collects file checksums and ACID directory paths before acquiring the table lock. This change ensures that the time-consuming process of fetching checksums does not block other operations. As a result, computing file checksums during INSERT operations with many files is now faster.

Apache Jira: IMPALA-12162