发布时间:2025-11-17
增强与改进
trigger function 清理和报错时需手动清理的提示RowRemoveFilter 信息缺陷修复
psql \dPt+ 命令找不到 pg_size_pretty() 函数的问题 (#ID5VDC)vwindow GUC 后再次启动集群后打开 GUC 触发 crash 的问题 (#ID5SG0)numeric[] 报错的问题 (#ID07BA)clock_timestamp() 等 volatile 函数结果未及时刷新的问题 (#ID4DIE)CREATE FOREIGN TABLE 所在事务内,relcache 中该表的 cdbpolicy 出现错误的问题 (#ID5I91)发布时间:2025-11-10
增强与改进
缺陷修复
prefer_load_mode = normal/bulk 时且数据量超过 rowstore 大小时有效)mx_gp_syncrep_count 值为 1 导致数据库建表操作卡住 (#ID30A1)发布时间:2025-10-10
增强与改进
缺陷修复
发布时间:2025-09-01
新版本特性
mxnumeric 扩展,实现了 pg numeric 类型的高性能替代品 (#IC5W77)en_US.UTF-8 改为 Cpg_basebackup 将 page checksum 检查默认关闭 增强与改进
MemoryContext 管理 openssl 依赖库使用的内存DROP STREAM ... CASCADE 语句,支持通过该语法级联删除多个流statement_timestamp() 函数 (#ICSXCO)bpchar 支持 (#ICMK1N)dynamic index / indexonly / bitmap scan (#ICMAKJ)default_null_ordering, 用来控制 null 值的默认比较行为 (#ICLK31)analyzedb 与增量 mxbackupdelete 操作mars3.default_storage_options, mars3.default_btree_options 两个GUC,用于指定默认的 mars3 存储参数缺陷修复
发布时间:2025-11-20
缺陷修复
发布时间:2025-11-10
增强与改进
缺陷修复
发布时间:2025-10-10
增强与改进
缺陷修复
发布日期:2025-09-01
增强与改进
缺陷修复
发布日期:2025-08-01
增强与改进
缺陷修复
ALTER TABLE DISABLE TRIGGER 没有正确 RECURSE 到子表的问题发布日期:2025-06-26
新版本特性
mx_eager_memory_release 开关,积极降低空闲进程的内存占用(默认关闭) (#ICH4Y9)ALTER TABLE ... SET TABLESPACE 语句迁移 mars3 表数据auto-vacuum 功能增强与改进
btree/brin 到 mars3_btree/mars3_brin 索引mars3_btree 的情况缺陷修复
auto_explain 时 explain analyze 向量化子计划报错的问题(#ICAUAG)mars3.force_allocate 在极端案例中 run 分配不出来的问题发布日期:2025-04-18
新功能发布
-s 、-p -H 等参数(#IBDK0D)-C 和 -P 参数(#IBGYMU)增强与改进
缺陷修复
mxctl gate job --remove 接口结束 Kafka 任务,可能造成 mxgate force quit 的问题(#IBWTUQ)gp_segment_configuration 里的 address 与 hostname 不一致的问题(#IBZOEL)mxrecover -r reblance 时,replication 报错 read pid file failed, err pid file has 7 lines, expect 8, 导致 QE 一直重启的问题(#IC0SVB)mx_default_segment_set 设置为一个不存在的 segment set 时,打开 mx_get_common_segmentids_with_default 会触发 crash 的问题 (#IBPYOI)发布日期:2025-03-03
增强与改进
错误修复
发布日期:2025-02-24
增强与改进
mxbox client deployer get-cluster-service 命令行工具的功能,除了可以显示当前活跃的 cluster/shard 服务地址,也可以显示待机中的非活跃高可用服务的信息。同时增加一个必选参数 --service-name,取值为 cluster 或 shard (#IBDQ6W)cluster/shard/replication/deployer 会更积极地释放物理内存到操作系统,降低内存占用 (#6e9e4636)gp_segment_configuration 中保留最后一个 primary 角色的节点的状态为 UP,以确保数据库重启时能够仍然能启动成功 (#IBJ58D)-s 选项,可以指定要恢复的 shard (#IBJLRN)-e 选项,用于输出处于非正常状态下的 segment 信息 (#IBK5EM)restore_point_creation_interval_minute,增加了 restore_point_creation_interval (必选)参数,用户可以自行配置同步间隔 (#2cd254aa)mxaddmirrors init,然后再 mxaddmirrors config --init-file <path_to_file> 来生成 config 模版。现在即使对于非平衡部署的集群,按照新的使用方式,也可以生成合理的配置方案 (#IBFUDC)错误修复
PRIMARY KEY 经过 mxshift 的 DDL 迁移功能后,被变成 UNIQUE INDEX + NOT NULL 约束的问题 (#IBFVS3)mxgate set --auto-tune = false 关闭 auto-tune 功能时,不能使被 auto-tune 停止的并发 slot 再次恢复工作的问题 (#IBKGPH)发布日期:2025-01-10
增强与改进
CHECKPOINT 缩短该操作带来的数据库停机时间,同时可通过增加 --skip-checkpoint 参数跳过此行为 (#IBCVOL)--prepare-timeout 参数。在 mxrecover 启动时,可通过 etcd 采集集群状态信息的超时情况, 默认为 1 分钟 (#IBCVOS)错误修复
发布日期:2024-12-20
增强与改进
错误修复
gp_vmem_protect_limit 默认值计算过大的问题。(#5253cbbb)发布日期:2024-12-09
增强与改进
错误修复
发布日期:2024-11-19
增强与改进
发布日期:2024-10-31
增强与改进
MatrixShift
灾难恢复
错误修复
发布日期:2024-10-11
新特性发布
2. 流批一体架构
性能增强
TP 性能增强
MARS3 存储引擎增强
向量化引擎增强
已知问题
分区较多时,查询会触发数据库 OOM。
在 KILL QUERY 的场景下,recovering 过程可能会出现 crash 问题。