Fixed Issues in Kudu
Review the list of Kudu issues that are resolved in Cloudera Runtime 7.3.1, its service packs and cumulative hotfixes.
Cloudera Runtime 7.3.1.400 SP2:
- CDPD-82273: Backport KUDU-3661 Ranger policy not honored in Kudu
- Fixed an issue in the Ranger authorization provider that could cause some table privileges to be missing in certain environments. This happened when processing the SELECT privilege, which caused the system to stop checking for additional permissions. The issue was primarily seen on RHEL/CentOS 8 systems due to platform-specific behavior in the underlying system libraries.
- CDPD-82275: Run a range-aware cluster rebalance with multiple tables
- Previously, when rebalancing a cluster with the Kudu command-line tool, the --enable_range_rebalancing flag required the --tables flag to specify exactly one table. This fix removes that restriction. You can now pass multiple tables to the --tables flag when range rebalancing is enabled. Range-partitioned tables among those specified will be rebalanced with ranges considered, while other tables rebalance as usual. If you do not set the --tables flag, all tables in the cluster will be rebalanced.
- CDPD-81231: Backport KUDU-3638, disable KUDU-3486 behavior by default
- This fix addresses an issue with tombstoned tablets caused by
functionality introduced in KUDU-3486. The fix disables this functionality. To re-enable
the behavior, adjust the
--tserver_send_tombstoned_tablets_report_interval_secs
flag as needed.
- CDPD-81229: Backport KUDU-3647 more robust zlib wrapper code
- This fix improves robust error handling for the utility wrappers
zlib::{CompressLevel, Uncompress}()
. It also resolves a data corruption issue in Base64Decode(), where trailing bytes encoded as 'A' were previously discarded.
- CDPD-81234: Backport KUDU CVE fixes
- This fix addresses recently identified security vulnerabilities.
The following third-party components have been upgraded:
- protobuf: Upgraded to address CVE-2022-3171.
- zlib: Upgraded to address CVE-2022-37434.
- curl: Upgraded to address CVE-2024-11053.
Resolved a long-standing bug by fixing a race condition within the
OpDriver
. This fix improves stability and ensures the expected behavior of the driver.
Cloudera Runtime 7.3.1.300 SP1 CHF 1
There are no fixed issues in this release.
Cloudera Runtime 7.3.1.200 SP1
There are no fixed issues in this release.
Cloudera Runtime 7.3.1.100 CHF 1
- CDPD-78316: 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 Cloudera Base on premises 7.1.1 and newer versions.Apache Jira: KUDU-3619.
Cloudera Runtime 7.3.1
- KUDU-3576: Fix the Connection timeout After Tablet Server Restart
- 7.3.1
- KUDU-3496: Support for SPNEGO dedicated keytab
- 7.3.1
- KUDU-3524: Fix crash when sending periodic keep-alive requests
- 7.3.1
- KUDU-3497: Optimize leader rebalancer algorithm
- 7.3.1
- KUDU-3447: Limit the usage of network bandwidth of tablet copying
- 7.3.1
- KUDU-3353: Add an immutable attribute to column schema
- 7.3.1
- KUDU-3351: Add insert error count metrics in WriteResponsePB
- 7.3.1
- KUDU-3526: Scanner should bound with a tserver in java client
- 7.3.1