3.3.18
Release Date: August 28, 2025
Bug Fixes
The following issues have been fixed:
- BE crashes when
LakePersistentIndexinitialization failed due to cleanup of_memtable. #62279 - A concurrency issue caused by missing locks when retrieving the maximum Tablet version in the replication transaction manager. #62238
- A hang issue in the phased scheduler, which waited indefinitely during synchronous Profile collection (after the fix, the system correctly terminates Profile collection when scheduling errors occur). #62140
- Exception handling issues in low-cardinality optimization under the
ALLOW_THROW_EXCEPTIONmode (after the fix, exceptions in expression evaluation are properly caught and returned). #62098 - FThe system failed to compute nested CTE statistics outside of the memo during table pruning when
enable_rbo_table_prunewas set tofalse. #62070 - CVE-2025-55163 issue. #62041
- An issue where
split_morsel_queuenested insidepartition_morsel_queuefailed to correctly receive the Tablet Schema. #62034 - Incorrect handling of
NULLarrays during Parquet writes, which could cause data inconsistency or crashes (after the fix, the system ensures thesplitfunction can correctly handleNULLinput strings). #61999 - Failure when creating materialized views using
CASE WHENexpressions due to incompatible return types of VARCHAR (after the fix, the system ensures consistency before and after refresh). #61996 - A concurrency safety issue caused by long operations holding shard-level locks while calculating compression scores. #61899
- An incomplete table pruning issue in CBO caused by pruning logic not considering all relevant predicates. #61881