Fixed issues in 7.1.9 SP1 CHF 3
Know more about the cumulative hotfix 3 for 7.1.9 SP1. This cumulative hotfix was released on 11 Nov, 2024.
Following are the list of fixes that were shipped for CDP Private Cloud Base version 7.1.9-1.cdh7.1.9.p1015.59425156.
- CDPD-75272: Backport YARN-11709 to 7.1.9.1000
- NodeManager is now shut down when it cannot run the
/var/lib/yarn-ce/bin/container-executor
program.Apache Jira: YARN-11709
- CDPD-75008: Performance fixes for Ozone plugin
- Fixed the performance issues observed while evaluating policies
for multi-level resources:
- Improves policy evaluation for multi level resource hierarchies (RANGER-4893).
- Reduces time to find tags associated with multi-level resources (RANGER-4922).
- CDPD-75001: Export/Import APIs : Unable to import shell entities
- Validation of mandatory attributes for shell entity has been removed
- CDPD-74686: [AUTOSYNC] DirectoryDeletion task ignored through ratis
- Previously, directory deletion task was ignored through Ratis, and there was deletion retry instaed of actually deleting it. This issue is now resolved.
- CDPD-74685: [AUTOSYNC] Directory deletion get stuck having millions of directory
- Directory deletion cleanup at background failed if there were huge number of empty directories (millions of empty directories), whose combined metadata size crossed the Ratis allowed request size for deletion. This issue is now resolved.
- CDPD-74630: Backport HADOOP-18845 "Add ability to configure ConnectionTTL of http connections while creating S3 Client." to 7.1.9.1000
- CDPD-74624: IMPALA-13262 Incorrect results due to predicate pushdown in join condition
- Impala can incorrectly push predicates to scan nodes, causing wrong results in some join scenarios. For example, a query that should return 0 rows may return incorrect results when specific predicates are used.
- CDPD-74309: IMPALA-13203 Boolean literals in OR conditions are not simplified as expected
- Impala currently fails to simplify expressions like id = 0 OR false to id = 0. The root cause is that the CompoundPredicate generated by NormalizeExprsRule is not analyzed, preventing SimplifyConditionalsRule from applying the expected rewrite.
- CDPD-74842: IMPALA-13302 Conjunct registration issue during query rewrite in Impala
- This issue, introduced in version 7.1.9, caused some queries
with expressions that could be rewritten to false to fail with an
IllegalStateException: Illegal reference to non-materialized slot
- CDPD-74560: IMPALA-13378 Impalad crash due to inconsistent tuple IDs during query execution
- Avoid impalad crash in
RowDescriptor::InitTupleIdxMap()
by verifying tuple ids in descriptor table received in executor side. - CDPD-72522: IMPALA-12582 Executor crash during runtime filter generation
- Enabling the
MIN_MAX
runtime filter in nested loop Joins for certain queries caused out-of-bounds access, leading to executor crashes that prevented any queries from running, disrupting production. - CDPD-74492: [7.1.9 SP1 CHF3] [UI] 'Exclude SubTypes' and 'Exclude Sub-classifications' filter should be removed from referred attributes tab of entity details page
- 1)Added the validation for glossary, term and category name. The special characters will not be allow on the glossary, term and category name field. 2)The two unused filters 'Exclude SubTypes' and 'Exclude Sub-classifications from referred attributes tab of entity detail page were removed
- CDPD-74472: When migration restarts it results into deletion of edges and vertices
- fixed migration flow for : When migration is rerun after interruption it will avoid deleting edges and vertices from existing data and process data faster
- CDPD-74441: [UI] 'Exclude SubTypes' and 'Exclude Sub-classifications' filter should be removed from referred attributes tab of entity details page
- 1)Added the validation for glossary, term and category name. The special characters will not be allow on the glossary, term and category name field. 2)The two unused filters 'Exclude SubTypes' and 'Exclude Sub-classifications from referred attributes tab of entity detail page were removed
- CDPD-74416: Backporting rel2j - CDPD - 74200 into 7.1.9 SP1 CHF3
- When rel2j library was bumped up to higher version, Recon was failing to start. So this Recon start was fixed as part of this JIRA.
- CDPD-74377: Replace solr.version with solr_lkgb_jar_version in the Ozone service.
- This issue is now resolved. The build components file now replace pom solr.version with solr_lkgb_jar_version enabling the Ozone to use the downstream version of Solr
- CDPD-74354: HIVE-28484 SharedWorkOptimizer sends DPP events to unknown operators
- This issue is now fixed.
- CDPD-74344: Ozone Recon Heatmap - Make SolrHttpClient to work wirh Solrj lib when kerberos is enabled.
- When Recon Heatmap started using downstream version of solrJ lib, then kerberos client auth stopped working, This was fixed as part of this JIRA.
- CDPD-74311: Support SASL bind for Ranger Usersync with AD/LDAP
- Usersync of Ranger supports GSSAPI SASL Bind. For more information see, Support for SASL Bind in Ranger Usersync.
- CDPD-73882: Alter Rename should not check for the CREATE permission on the database in which renamed table is created.
- Alter rename command doesn't require CREATE permission on the database in which renamed table is created
- CDPD-73264: Backport OMID-262: Remove commons-configuration
- Upgraded Commons-configuration2 to 2.10.1.
- CDPD-72032: Searching with the application ID and DAG ID not working in Hive Queries
- This fix addresses the issue by ensuring that searching using the application ID and DAG ID in the Hive Queries tab of the Job Browser using the Hue Query Processor retrieves the results.
- CDPD-72019: Remove the locks from SnapshotPurge and SnapshotSetProperty APIs
- This issue is now resolved by fixing Ozone Manager crash issue when the follower is lagging and it executes purgeKeys or snapshotMoveDeletedKeys for the Snapshot in one transaction.
- CDPD-71580: workaround needed for bootbox due to CVE-2023-46998
- Bootbox.js library is outdated and vulnerable. so we remove it
and use new library Bootprompt.
- CDPD-69970: Support custom delimiter in SkippingTextInputFormat
- Support custom delimiter in SkippingTextInputFormat
- CDPD-68793: Hadoop - Upgrade Kafka Clients due to CVEs
- Fixes CVE-2023-25194, CVE-2021-38153 and CVE-2018-17196
- CDPD-68676: The getTopicContent does not always return messages when available
- Fixed an issue when getTopicContent didn't return all messages up to the specified end offset when an individual poll request took too much time. The timeout for the whole getTopicContent request defined in responseTimeOutInMs still applies.
- CDPD-67096: Upgrade commons-compress to 1.26.0 due to CVE-2024-25710 and CVE-2024-26308
- This issue is now resolved by fixing CVE-2024-25710 and CVE-2024-26308.
- CDPD-66299: Set role command is not audited by ranger
- Audit Set role command in ranger
- CDPD-65034: Receiving Error " TypeError: 'NoneType' object is not callable" in TCLIService.py when custom headers are being set
- When XSRF (Cross-Site Request Forgery) or CSRF (Cross-Site Request Forgery) is enabled in Hive or Impala, you might encounter the error "Error " TypeError: 'NoneType' object is not callable” in TCLIService.py. You can resolve this issue by upgrading to 7.1.9 SP1 CHF3 version.
- CDPD-64286: Hue - Metrics cannot restore database connections on failure
- This fix resolves an issue where Hue could not establish a new database connection following a backend database restart, ensuring that all metrics are computed consistently after such events.
- CDPD-62285: S3A StagingCommitter does not clean up
staging-uploads
directory - Fixed an issue that caused incomplete cleanup of staging
committer limiting the number of jobs that could be committed.
For more information, see HADOOP-18793.
- CDPD-60647: Snapshot purge should be an atomic operation.
- This issue is resolved by fixing OM crash issue when the follower is lagging and it executes purgeKeys or snapshotMoveDeletedKeys for the Snapshot in one transaction.
- CDPD-8041: Add HTTP Cache-Control Header
- Added two Zeppelin configuration properties to control the HTTP response headers, allowing for improved cache management and server response behavior. See Configuring Zeppelin caching.
- KUDU-3619: Disable KUDU-3367 behavior by default
- This fix addresses an issue with major delta compaction caused
by functionality introduced in KUDU-3367. The fix disables the functionality by
adjusting the default value of the
-all_delete_op_delta_file_cnt_for_compaction
flag. While the original functionality was intended to optimize Kudu deployments of early versions, the functionality introduced by KUDU-3367 isn't relevant for data generated by Kudu servers in CDP 7.1.1 and newer versions. For more information, see KUDU-3619.
There are no Common Vulnerabilities and Exposures (CVE) fixed in this CHF.