功能特性
AI 与搜索
湖仓一体
- 支持通过 AwsCredentialsProviderChain 加载 Catalog 凭证 #58740
- 支持使用 OSSHDFS 存储的 Paimon DLF Catalog #59245
- 为 Iceberg 表添加 manifest 级别缓存 #59056
查询引擎
- 支持 INTERVAL 函数并修复 EXPORT_SET #58885
- 支持 TIME_FORMAT 函数 #58592
- 支持 QUANTILE_STATE_TO/FROM_BASE64 函数 #59664
改进优化
- 引入加载作业系统表 #57421
- 使视图、物化视图、生成列和别名函数能够持久化会话变量 #58031
- 将表查询计划操作接收的 SQL 添加到审计日志 #58739
- 启用流式加载记录到审计日志系统表 #57530
- 通过列裁剪优化复杂类型列读取
- 兼容 MySQL MOD 语法 #58432
- 为 sql_digest 生成添加动态配置 #59102
- 使用 Youngs-Cramer 算法实现 REGR_SLOPE/INTERCEPT 以与 PG 对齐 #55940
缺陷修复
- 修复 JdbcConnector 关闭时的 JNI 全局引用泄漏 #58574
- 修复由于 BE 统计信息上传不及时导致 CBO 无法稳定选择同步物化视图的问题 #58720
- 用默认的 JSONB null 值替换无效的 JSONB #59007
- 修复由于并发删除后端导致的 OlapTableSink.createPaloNodesInfo 空指针异常 #58999
- 修复 FROM DUAL 错误匹配以 dual 开头的表名 #59003
- 修复 BE 宕机时预热取消失败的问题 #58035
- 修复当物化视图被 LimitAggToTopNAgg 重写但查询未被重写时物化视图重写失败的问题 #58974
- 修复刷新时 lastUpdateTime 未更新的问题并添加定时刷新日志 #58997
- 修复 hll_from_base64 输入无效时的崩溃问题 #59106
- 修复带表达式的加载列映射的敏感性问题 #59149
- 修复删除表时未删除约束相关信息的问题 #58958
- 修复 parquet topn 延迟物化复杂数据错误结果 #58785
- 始终创建数据和索引页缓存以避免空指针 #59266
- 修改 tablet cooldownConfLock 以减少内存占用 #59356
- 修复读取 parquet footer 时缺失 profile 的问题
- 修复 Exception::to_string 中潜在的释放后使用问题 #59558
- 修复浮点字段 to_string 问题
- 修复读取 hudi parquet 导致 BE 崩溃的问题 #58532
- 修复 Kerberos 认证配置检测 #59748
- 修复空表下的同步失败问题 #59735
- 修复 parquet 类型未处理 float16 的问题 #58528
- 修复 BM25 LENGTH_TABLE 范数解码问题 #59713
- 避免某些日期类函数的误报 #59897