Improvements
- Added a cleaner for BrpcStubCache to clean up unused connections. #61417
- Supports batch processing for statistics delete (for dropped tables) and Edit Log write requests. #67896
- Preserves SQL comments in Audit Logs when encryption is required. #63298
- Added the
warehouse_namelabel to the materialized view metrics. #67715 - Improved identifier wrapping for JDBC table and column names. #67853
- Added the
CLIENT_FACTORYproperty to the Iceberg JDBC catalog. #67613
Bug fixes
The following issues have been fixed:
- Variadic functions return wrong dates when mixing DATE and DATETIME types. #67947
NormalizePredicateRuleoscillation on non-deterministic expressions. #67923- Low cardinality bugs with the Lambda function. #67843
- Subfield expression does not collect children subfields. #67850
- NPE in RBO Join reorder when child statistics are missing. #67693
- BE crash due to MemTable finalize failed. #67787
- Temporary partitions are not cleaned up after FE restart for dynamic overwrite. #67629
- Inaccurate I/O statistics of Compaction. #67524
- Incorrect logic in physical partition comparison across clusters during replication transaction. #67616
- Issue with SQL Server and Oracle identifier symbol handling. #67965
- NPE in the Iceberg metadata table query due to missing configuration propagation. #67151
- Issue with the
f``iles()schema detection for empty Parquet or ORC files. #67762 - Inaccurate value of metrics in Profile caused by UNION ALL on Hive tables. #67912
- Lacking support for data retrieval from Arrow Flight proxy for FE queries. #67794