3.3.8
3.3.8
Release date: January 3, 2025
Improvements
- Added a cluster idle API to assist in determining cluster status. #53850
- Included node information and histogram metrics in JSON metrics. #53735
- Optimized the MemTable for Primary Key tables in shared-data clusters. #54178
- Optimized memory usage and statistics for Primary Key tables in shared-data clusters. #54358
- Introduced a limit on the number of partitions scanned per node for queries requiring full-table or large-scale partition scans, enhancing system stability by reducing scanning pressure on individual BE or CN nodes. #53747
- Supports collecting statistics of Paimon tables. #52858
- Supports configuration of S3 client request timeout for shared-data clusters. #54211
Bug Fixes
Fixed the following issues:
- BE crashes caused by inconsistencies in the DelVec of Primary Key tables. #53460
- Issues with lock release of Primary Key tables in shared-data clusters. #53878
- Errors of UDFs nested in functions are not returned in query failures. #44297
- Transactions are blocked at the Decommission phase because they depend on the original replicas. #49349
- Queries against Delta Lake tables use relative paths instead of filenames for file retrieval. #53949
- An error is returned when querying Delta Lake Shallow Clone tables. #54044
- Case sensitivity issues when reading Paimon using JNI. #54041
- An error is returned during
INSERT OVERWRITE
operations on Hive tables created in Hive. #53792 SHOW TABLE STATUS
command does not validate view privileges. #53811- Missing FE metrics. #53058
- Memory leaks in
INSERT
tasks. #53809 - Concurrency issues caused by missing write locks in replication tasks. #54061
partition_ttl
of tables in thestatistics
database does not take effect. #54398- Query Cache-related issues:
- Issues with materialized view Union Rewrite. #54293
- Missing padding in string updates for partial updates in Primary Key tables. #54182
- Incorrect execution plans for
max(count(distinct))
when low-cardinality optimization is enabled. #53403 - Issues with changing the
excluded_refresh_tables
parameter of materialized views. #53394
Behavior Changes
- Changed the default value of
persistent_index_type
for Primary Key tables in shared-data clusters toCLOUD_NATIVE
, that is, enabled Persistent Index by default. #52209