本文介绍2024年云原生数据仓库AnalyticDB PostgreSQL版存储弹性模式的内核功能发布记录。
您可以在云原生数据仓库AnalyticDB PostgreSQL版控制台将实例升级至最新发布的小版本。升级小版本的具体操作,请参见版本升级。
2024年08月(V7.0.6.7)
类别 | 功能 | 功能描述 | 相关文档 |
新增 | pgsearch插件。 | pgsearch用于向量数据库全文检索。 | 无 |
pg_buffercache插件。 | pg_buffercache插件用于统计单个表是否被缓存。 | 无 | |
【向量检索】新增向量算法。 | 向量查询的operator符号和向量索引类型匹配新增L1、Hamming、Jaccard三种距离。支持HNSW算法。 | ||
【向量检索】精排。 | 支持向量精排逻辑。 | ||
优化 | 【向量检索】支持向量索引在纯内存状态下构建,不被写入到磁盘上。 | ||
【版本升降级】支持更丰富的系统表修改逻辑。 | |||
【优化器】支持投影列子查询上拉。 | |||
【数据链路】custom format类型支持Json数据读取。 | |||
【转储】pg_dump在dump table时转储table am信息至DDL。 | |||
【资源组】资源组行为优化。 | |||
缺陷修复 | 【分层存储】冷热分层存储支持带引号列名表转冷。 | ||
【原生存储引擎】Beam存储引擎性能及可见性问题修复。 | |||
【集群管理】修复gpstart可能造成的mirror节点启动失败。 | |||
【数据链路】修复alinux3环境下iconv从字符集编码GBK到UTF8转换失败。 | |||
【扩缩容】修复缩容超时问题,修复分区表并发rewrite & insert导致新数据丢失。 | |||
【执行引擎laser执行coredump修复。 |
2024年07月(V7.0.6.5)
类别 | 功能 | 功能描述 | 相关文档 |
优化 | Ganos时空引擎升级到6.7版。 | Ganos时空引擎提供一系列的数据类型、函数和存储过程,用于在云原生数据仓库AnalyticDB PostgreSQL版数据库中对空间或时空数据进行高效的存储、索引、查询和分析计算。 | |
缺陷修复 | 修复针对分区表扩容场景下,由于表中数据的字段超长导致扩容后数据异常的场景。 | ||
修复分区管理插件auto_partition权限问题,允许普通用户也能使用该插件来自动管理分区的创建。 | |||
修复用户在使用Beam表引擎场景下,alter table reset或set option动作导致Beam老版本表索引查询出错问题。 | |||
修复用户在使用Beam表引擎场景下,使用Beam表引擎在Delta添加列时,添加not null约束报错的问题。 | |||
修复用户查询在使用CTE场景下,CTE上拉导致计划报错ERROR: could not find CTE。 | |||
修复用户在使用外部数据源场景下,用一个查询session先后访问pg_fdw和gp_fdw,会产生coredump的问题。 |
2024年06月(V7.0.6.4)
类别 | 功能 | 功能描述 | 相关文档 |
新增 | 安全特性 | 物化视图支持行级权限控制。 | 无 |
缺陷修复 | 修复实例crash后,Beam表的vacuum fragment辅助表回收残留fragment的问题。 | ||
修复pg_rewind增量修复时,出现WAL日志丢失的问题。 | |||
修复auto_partition插件权限问题, 解决rds superuser用户无法使用该插件的问题。 |
2024年05月(V7.0.6.3)
类别 | 功能 | 功能描述 | 相关文档 |
新增 | 实时物化视图 | 支持实时物化视图功能,相较于普通的非实时物化视图,实时物化视图无需手动调用刷新命令,即可在数据更新过程中自动同步刷新物化视图。 | |
优化 | Beam表引擎扩容支持写操作 | Beam表引擎在扩容期间, 用户可以对该表进行写操作, 例如 | |
缺陷修复 | 修复分区表主表执行 | ||
修复当用户权限是 | |||
修复当用户使用OSS fdw外表的场景下,ORC格式的Char类型映射到AnalyticDB for PostgreSQLChar类型时处理逻辑不正确,或导致Coredump错误的问题。 |
2024年04月(V7.0.6.1)
类别 | 功能 | 功能描述 | 相关文档 | |
修复 | 修复并发事务处理过程场景中,由于错误的子事务可见性逻辑,导致写入的事务发现数据丢失的问题。 | |||
修复备份归档进程异常终止时,锁文件未能正确清除,阻塞后续的xlog归档回收流程,进而引起本地日志文件堆积的问题。 | ||||
修复数据处理场景中存储引擎处理特定数据时会触发 | ||||
修复数据处理过程中系统在尝试读取数据文件的特定块时发生错误,触发 | ||||
修复查询监控工具异常崩溃的问题。该版本对底层实现进行了优化,增强了错误处理能力和稳定性,避免在处理过程中发生崩溃。 |
2024年04月(V7.0.6.0)
类别 | 功能 | 功能描述 | 相关文档 |
优化 | beam |
| 无 |
laser | 支持存储过程、Cursor、Insert、Update、Delete、CTAS、Refresh Materialized View、COPY。 | 无 | |
优化器Orca&Planner |
| 无 | |
慢查询 | 支持实例级别、节点级别查看每个查询的CPU消耗、内存消耗和落盘文件大小。 | 无 | |
修复 | 修复AOCS ANALYZE链路 | ||
修复冷热分层存储在无分区表名、父表包含NOT NULL约束等特殊场景转冷失败的问题。 | |||
修复Agg Filter解析出现 | |||
修复新增sortkey时出现 | |||
修复特殊场景下临时文件残留的问题。 | |||
修复缩容期间DDL阻塞问题。 | |||
修复QueryMonitor异常崩溃的问题。 | |||
修复扩容时重建索引造成的不可读写问题。 |
2024年03月(V7.0.5.2)
类别 | 功能 | 功能描述 | 相关文档 |
修复 | 修复beam分区表加列后分区主表reloptions不正确的问题。 | ||
修复beam分区表包含多个子命令的alter后辅助表不一致的问题。 |
2024年03月(V7.0.5.1)
类别 | 功能 | 功能描述 | 相关文档 | |
修复 | 修复INSERT ON CONFLICT和DROP TABLE并发执行报错的问题。 | |||
修复Beam并发写入场景下发生 | ||||
修复pg_relation_size旧版本不兼容的问题。 | ||||
修复物化视图扩容时排序键错误处理导致 | ||||
修复7.0.5.0版本未按预期构建向量导致 |
2024年02月(V7.0.5.0)
类别 | 功能 | 功能描述 | 相关文档 | |
新增 | 在线扩容 | 支持在线新增计算节点。即在新增计算节点期间,允许所有表进行读取、写入与更新,不会中断业务。 | ||
缺陷修复 | 修复ORCA在JOIN ON条件中,跨级别Sublink上拉,导致生成错误执行计划的问题。 | |||
修复ORCA UnionAll与SORT在不预期情况下,产生Coredump的问题。 | ||||
修复COPY ON CONFLICT DO NOTHING同一批数据出现冲突报错的问题。 | ||||
修复Beam Flush被前端频繁取消,导致性能下降的问题。 | ||||
修复Beam字典内存相关问题。 | ||||
修复QueryMonitor异常崩溃的问题。 | ||||
修复Drop Foreign Server存在系统表残留的问题。 | ||||
修复安全问题,进行安全加固。 | ||||
修复Laser Scan Ctid兼容的问题。 |