|
|
f663696ea6
|
merge 6.0.0_failover into 6.0.0
更改failvoer的时间
Created-by: muyulinzhong
Commit-by: muyulinzhong
Merged-by: opengauss_bot
Description: 【标题】(请简要描述下实现的内容)
【实现内容】:
【根因分析】:
【实现方案】:
【关联需求或issue】:
【开发自验报告】:
1. 请附上自验结果(内容或者截图)
2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
3. 是否涉及资料修改,如是,在docs仓库补充资料
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
5. 是否考虑在线扩容等扩展场景
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
7. 是否对其他模块产生影响
8. 是否需要回合补丁版本(5.0、6.0),涉及(**结果错误|coredump|性能劣化|内存泄露|集群异常**)相关修复请排查回合补丁分支
【其他说明】:
See merge request: opengauss/openGauss-server!8022
|
2025-07-03 11:53:31 +08:00 |
|
|
|
01db6ca550
|
merge 6.0.0_test into 6.0.0
修改:新增线性CBM xlog预读优化
Created-by: muyulinzhong
Commit-by: muyulinzhong
Merged-by: opengauss_bot
Description: 【标题】
修改:新增线性CBM xlog预读优化
【实现内容】:
修改:新增线性CBM xlog预读优化
【根因分析】:
修改:新增线性CBM xlog预读优化
【实现方案】:
新增xlog预读功能,对xlog进行一次性读取,避免多次IO导致性能劣化
【关联需求或issue】:
【开发自验报告】:
1. 请附上自验结果(内容或者截图)
2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
3. 是否涉及资料修改,如是,在docs仓库补充资料
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
5. 是否考虑在线扩容等扩展场景
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
7. 是否对其他模块产生影响
8. 是否需要回合补丁版本(5.0、6.0),涉及(**结果错误|coredump|性能劣化|内存泄露|集群异常**)相关修复请排查回合补丁分支
【其他说明】:
See merge request: opengauss/openGauss-server!8013
|
2025-07-03 11:52:00 +08:00 |
|
|
|
85b6b0b23a
|
重新定义下wait backend时间
|
2025-07-03 10:24:15 +08:00 |
|
|
|
276aeff549
|
cbm optimize
|
2025-07-02 11:14:15 +08:00 |
|
|
|
527f53bb09
|
merge 6.0.0 into 6.0.0
【回合600】修复opengauss数据库设置不区分大小写,create type后,create table建联合主键失败的问题
Created-by: wangfeihuo
Commit-by: wangfeihuo
Merged-by: opengauss_bot
Description: 【标题】【回合600】修复opengauss数据库设置不区分大小写,create type后,create table建联合主键失败的问题
【实现内容】: 【回合600】修复opengauss数据库设置不区分大小写,create type后,create table建联合主键失败的问题
【根因分析】: 见 https://gitcode.com/opengauss/openGauss-server/pull/8015
【实现方案】: 见https://gitcode.com/opengauss/openGauss-server/pull/8015
【关联需求或issue】: https://gitcode.com/opengauss/openGauss-server/issues/7269
【开发自验报告】:
1. 请附上自验结果(内容或者截图)
见https://gitcode.com/opengauss/openGauss-server/pull/8015
2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
3. 是否涉及资料修改,如是,在docs仓库补充资料
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
5. 是否考虑在线扩容等扩展场景
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
7. 是否对其他模块产生影响
8. 是否需要回合补丁版本(5.0、6.0),涉及(**结果错误|coredump|性能劣化|内存泄露|集群异常**)相关修复请排查回合补丁分支
【其他说明】:
See merge request: opengauss/openGauss-server!8016
|
2025-07-01 14:16:16 +08:00 |
|
|
|
a75af6449a
|
修复opengauss数据库设置不区分大小写,create type后,create table建联合主键失败的问题
|
2025-07-01 11:42:53 +08:00 |
|
|
|
e8db73f09e
|
merge cherry-pick-mr-7765-1751264780967-auto into 6.0.0
【回合6.0.0】修复enable_multi_charset下walsender初始化失败的问题
Created-by: chenxiaobin19
Commit-by: chenxiaobin19
Merged-by: opengauss_bot
Description: 【标题】(请简要描述下实现的内容)
【回合6.0.0】修复enable_multi_charset下walsender初始化失败的问题
【实现内容】:
见:https://gitcode.com/opengauss/openGauss-server/pull/7765
【根因分析】:
【实现方案】:
【关联需求或issue】:
【开发自验报告】:
1. 请附上自验结果(内容或者截图)
2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
3. 是否涉及资料修改,如是,在docs仓库补充资料
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
5. 是否考虑在线扩容等扩展场景
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
7. 是否对其他模块产生影响
8. 是否需要回合补丁版本(5.0、6.0),涉及(**结果错误|coredump|性能劣化|内存泄露|集群异常**)相关修复请排查回合补丁分支
【其他说明】:
See merge request: opengauss/openGauss-server!8006
|
2025-06-30 19:13:29 +08:00 |
|
|
|
123fe2a58f
|
merge 6.0.0 into 6.0.0
docker 适配22.03
Created-by: l1azzzy
Commit-by: 李锦波
Merged-by: opengauss_bot
Description: 【标题】(请简要描述下实现的内容)
【实现内容】:
【根因分析】:
【实现方案】:
【关联需求或issue】:
https://gitcode.com/opengauss/release-management/issues/12
https://gitcode.com/opengauss/openGauss-server/issues/6639
【开发自验报告】:

1. 请附上自验结果(内容或者截图)
2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
3. 是否涉及资料修改,如是,在docs仓库补充资料
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
5. 是否考虑在线扩容等扩展场景
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
7. 是否对其他模块产生影响
【其他说明】:
See merge request: opengauss/openGauss-server!7990
|
2025-06-30 19:12:04 +08:00 |
|
|
|
128f2e64ca
|
修复enable_multi_charset下walsender初始化失败的问题
|
2025-06-30 14:26:21 +08:00 |
|
|
|
82ad31df82
|
merge 6.0.2 into 6.0.0
【602同步】 【测试类型:SQL功能】【测试版本:7.0.0】 执行行转列语句时带聚合函数并且多次执行,数据库产生core #7311
Created-by: qq1583200484
Commit-by: liujinyu
Merged-by: opengauss_bot
Description: 【标题】 【602同步】 【测试类型:SQL功能】【测试版本:7.0.0】 执行行转列语句时带聚合函数并且多次执行,数据库产生core #7311
回合PR: https://gitee.com/opengauss/openGauss-server/pulls/7311
【根因分析】:
处理rotate子句的聚合函数参数时是把Const当做ColumnRef处理,导致core
【实现方案】:
处理rotate子句时,先收集rotate聚合函数中使用的列信息,再依据这些列信息处理子查询中的目标列
【关联需求或issue】: https://gitee.com/opengauss/openGauss-server/issues/IBPXK8?from=project-issue
https://gitcode.com/opengauss/release-management/issues/12
【开发自验报告】:
1. 请附上自验结果(内容或者截图)
按照用例执行正常,未coredump

2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例 代码回合不涉及
3. 是否涉及资料修改,如是,在docs仓库补充资料 代码回合不涉及
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式) 代码回合不涉及
5. 是否考虑在线扩容等扩展场景 代码回合不涉及
6. 是否考虑异常场景/并发场景/前向兼容/性能场景 代码回合不涉及
7. 是否对其他模块产生影响 代码回合不涉及
【其他说明】:
See merge request: opengauss/openGauss-server!8002
|
2025-06-30 12:01:11 +08:00 |
|
|
|
2274d849f8
|
merge 6.0.0 into 6.0.0
修复6.0.2版本创建unlogged表失败问题
Created-by: zhong-chengzhi
Commit-by: 钟承志
Merged-by: opengauss_bot
Description: 【标题】(请简要描述下实现的内容)
修复6.0.2版本创建unlogged表失败问题
【实现内容】:
【根因分析】:
【实现方案】:
【关联需求或issue】:
https://gitcode.com/opengauss/openGauss-server/issues/7205
【开发自验报告】:
1. 请附上自验结果(内容或者截图)
2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
3. 是否涉及资料修改,如是,在docs仓库补充资料
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
5. 是否考虑在线扩容等扩展场景
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
7. 是否对其他模块产生影响
【其他说明】:
See merge request: opengauss/openGauss-server!7988
|
2025-06-30 11:28:38 +08:00 |
|
|
|
d1d055758f
|
修改代码
|
2025-06-28 17:24:34 +08:00 |
|
|
|
f345776590
|
code check
|
2025-06-28 17:24:29 +08:00 |
|
|
|
29d528866f
|
修复rotate不支持聚合函数参数包含常量问题
|
2025-06-28 17:24:24 +08:00 |
|
|
|
94e449849f
|
merge tpcc600 into 6.0.0
【sync】解决xlog未预写导致tpcc性能下降的问题
Created-by: dodders
Commit-by: laishenghao
Merged-by: opengauss_bot
Description: 【标题】解决xlog未预写导致tpcc性能下降的问题
【实现内容】:同步修复PR:https://gitcode.com/opengauss/openGauss-server/pull/7053
【根因分析】:(1)xlog预写函数反回条件错误,导致xlog未能执行预写,tpcc性能下降的
(2)代码同步引入bug的PR,但修复的PR没有同步:
master分支引入PR:https://gitcode.com/opengauss/openGauss-server/pull/6822
6.0.0分支引入PR:https://gitcode.com/opengauss/openGauss-server/pull/7873
【实现方案】:增加ENABLE_DMS限制
【关联需求或issue】:https://gitcode.com/opengauss/openGauss-server/issues/7191
【开发自验报告】:
1. 请附上自验结果(内容或者截图)


2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
不适合添加
3. 是否涉及资料修改,如是,在docs仓库补充资料
不涉及
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
不涉及
5. 是否考虑在线扩容等扩展场景
不涉及
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
修复性能
7. 是否对其他模块产生影响
不涉及
【其他说明】:NA
See merge request: opengauss/openGauss-server!8000
|
2025-06-28 17:19:21 +08:00 |
|
|
|
34639c915d
|
解决xlog未预写导致tpcc性能下降的问题
|
2025-06-28 15:42:19 +08:00 |
|
|
|
9cb6c23eba
|
merge fdw_bugfix_6.0.0 into 6.0.0
postgres_fdw拓展适配XACT_EVENT_PRE_COMMIT和XACT_EVENT_PRE_PREPARE处理逻辑
Created-by: wofanzheng
Commit-by: wofanzheng
Merged-by: opengauss_bot
Description: 【标题】(请简要描述下实现的内容)
postgres_fdw拓展适配XACT_EVENT_PRE_COMMIT和XACT_EVENT_PRE_PREPARE处理逻辑
【实现内容】:
postgres_fdw拓展适配XACT_EVENT_PRE_COMMIT和XACT_EVENT_PRE_PREPARE处理逻辑
【根因分析】:
49059a76ef 新增两种事件类型XACT_EVENT_PRE_COMMIT和XACT_EVENT_PRE_PREPARE,但是postgres_fdw拓展没有做相应适配,导致pgfdw_xact_callback函数接受到事件XACT_EVENT_PRE_COMMIT之后直接结束了事务。导致外表没有更新成功。
【实现方案】:
pgfdw_xact_callback函数接受到事件XACT_EVENT_PRE_COMMIT之后,直接提交事务
【关联需求或issue】:
https://gitcode.com/opengauss/openGauss-server/issues/7202
【开发自验报告】:
1. 请附上自验结果(内容或者截图)

2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
不涉及
3. 是否涉及资料修改,如是,在docs仓库补充资料
不涉及
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
不涉及
5. 是否考虑在线扩容等扩展场景
不涉及
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
不涉及
7. 是否对其他模块产生影响
不涉及
【其他说明】:无
See merge request: opengauss/openGauss-server!7998
|
2025-06-28 09:37:46 +08:00 |
|
|
|
bfdb906a37
|
merge cherry-pick-mr-7993-1751013740826-auto into 6.0.0
加固GSCMemThresholdCheck
Created-by: chenxiaobin19
Commit-by: chenxiaobin19
Merged-by: opengauss_bot
Description: 【标题】(请简要描述下实现的内容)
加固GSCMemThresholdCheck
【实现内容】:
见:https://gitcode.com/opengauss/openGauss-server/pull/7993
【根因分析】:
【实现方案】:
【关联需求或issue】:
https://gitcode.com/opengauss/openGauss-server/issues/7226
【开发自验报告】:
1. 请附上自验结果(内容或者截图)
2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
3. 是否涉及资料修改,如是,在docs仓库补充资料
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
5. 是否考虑在线扩容等扩展场景
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
7. 是否对其他模块产生影响
【其他说明】:
See merge request: opengauss/openGauss-server!7996
|
2025-06-27 17:37:40 +08:00 |
|
|
|
16de716c12
|
postgres_fdw拓展适配XACT_EVENT_PRE_COMMIT和XACT_EVENT_PRE_PREPARE处理逻辑
|
2025-06-27 17:07:25 +08:00 |
|
|
|
91ab445e4e
|
加固GSCMemThresholdCheck
|
2025-06-27 16:42:21 +08:00 |
|
|
|
4b13d6b855
|
merge 6.0.2 into 6.0.0
【602代码回合】回合修复缺陷 7201 7214
Created-by: qq1583200484
Commit-by: yanghao;lilong
Merged-by: opengauss_bot
Description: 【标题】【602代码回合】回合修复缺陷 7201 7214
【实现内容】:
1. 回合 https://gitcode.com/opengauss/openGauss-server/issues/7201
PR:https://gitcode.com/opengauss/openGauss-server/pull/7277
验证:

2. 回合 https://gitcode.com/opengauss/openGauss-server/issues/7214
PR: https://gitcode.com/opengauss/openGauss-server/pull/6869

【开发自验报告】:
1. 请附上自验结果(内容或者截图)
2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
3. 是否涉及资料修改,如是,在docs仓库补充资料
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
5. 是否考虑在线扩容等扩展场景
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
7. 是否对其他模块产生影响
【其他说明】:
See merge request: opengauss/openGauss-server!7985
|
2025-06-25 20:27:07 +08:00 |
|
|
|
045aaedac3
|
fitter 22.03
|
2025-06-25 17:34:52 +08:00 |
|
|
|
9a448b6ce2
|
modified: tablecmds.cpp
|
2025-06-25 15:39:16 +08:00 |
|
|
|
0683e8a03c
|
merge 6.0.0 into 6.0.0
回合代码6.0.0
Created-by: jiangyan_jack
Commit-by: wzd
Merged-by: opengauss_bot
Description: 【标题】(请简要描述下实现的内容)
【实现内容】:
【根因分析】:
【实现方案】:
【关联需求或issue】:
https://gitcode.com/opengauss/openGauss-server/issues/7209
【开发自验报告】:
1. 请附上自验结果(内容或者截图)
2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
3. 是否涉及资料修改,如是,在docs仓库补充资料
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
5. 是否考虑在线扩容等扩展场景
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
7. 是否对其他模块产生影响
【其他说明】:
See merge request: opengauss/openGauss-server!7984
|
2025-06-25 14:47:55 +08:00 |
|
|
|
e5ee95e88a
|
fix problem that size is not same when opfusion is on|off
|
2025-06-24 20:54:53 +08:00 |
|
|
|
588d6b21bb
|
bufgix: 修复flush_data core,匿名块执行失败问题
|
2025-06-24 20:53:39 +08:00 |
|
|
|
f202291c2e
|
删除seq判断代码
|
2025-06-24 15:47:20 +08:00 |
|
|
|
7f8e1de513
|
rebuild drc时,清空所有seq为0
|
2025-06-24 15:47:04 +08:00 |
|
|
|
99bdf8a4a6
|
merge bm25_6.0.0/bugfix_merge into 6.0.0
bm25 bug回合
Created-by: Eurekaxun
Commit-by: Eurekaxun
Merged-by: opengauss_bot
Description: 【标题】bm25 bug回合
【实现内容】: bm25 bug回合
【根因分析】: bm25 bug回合
【实现方案】: bm25 bug回合
【关联需求或issue】:
【开发自验报告】:
1. 请附上自验结果(内容或者截图)
2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
3. 是否涉及资料修改,如是,在docs仓库补充资料
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
5. 是否考虑在线扩容等扩展场景
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
7. 是否对其他模块产生影响
【其他说明】:
See merge request: opengauss/openGauss-server!7974
|
2025-06-24 11:52:10 +08:00 |
|
|
|
3416e138e9
|
merge 6.0.0 into 6.0.0
向量数据库修改回合
Created-by: lin-qiang123
Commit-by: lin-qiang123;wangjingyuan8;wangjingyuan;taoying
Merged-by: opengauss_bot
Description: 【标题】(请简要描述下实现的内容)
【实现内容】:
【根因分析】:
【实现方案】:
【关联需求或issue】:
https://gitcode.com/opengauss/openGauss-server/issues/7197
【开发自验报告】:
1. 请附上自验结果(内容或者截图)
2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
3. 是否涉及资料修改,如是,在docs仓库补充资料
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
5. 是否考虑在线扩容等扩展场景
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
7. 是否对其他模块产生影响
【其他说明】:
See merge request: opengauss/openGauss-server!7975
|
2025-06-24 11:11:32 +08:00 |
|
|
|
5818e4956b
|
merge 6.0.0 into 6.0.0
pgsql_tmp路径不对
Created-by: jiangyan_jack
Commit-by: jiangyan
Merged-by: opengauss_bot
Description: 【标题】(请简要描述下实现的内容)
【实现内容】:
【根因分析】:
需要排除的目录中,只有pgsql_tmp和其他目录不在一层,gdb发现每次传进来的rel_path都是base/pgsql_tmp



【实现方案】:
【关联需求或issue】:
https://gitcode.com/opengauss/openGauss-server/issues/7114
【开发自验报告】:
1. 请附上自验结果(内容或者截图)
修改前

修改后

2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
3. 是否涉及资料修改,如是,在docs仓库补充资料
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
5. 是否考虑在线扩容等扩展场景
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
7. 是否对其他模块产生影响
【其他说明】:
See merge request: opengauss/openGauss-server!7980
|
2025-06-24 09:36:12 +08:00 |
|
|
|
e0c76c342e
|
merge 600_fix into 6.0.0
[回合6.0.0]bm25 vacuum
Created-by: wlff234
Commit-by: Eurekaxun;wlff234
Merged-by: opengauss_bot
Description: 【标题】(请简要描述下实现的内容)
【实现内容】:
【根因分析】:
【实现方案】:
【关联需求或issue】:
https://gitcode.com/opengauss/org-issue/issues/1273
【开发自验报告】:




2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
3. 是否涉及资料修改,如是,在docs仓库补充资料
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
5. 是否考虑在线扩容等扩展场景
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
7. 是否对其他模块产生影响
【其他说明】:
See merge request: opengauss/openGauss-server!7960
|
2025-06-24 09:30:01 +08:00 |
|
|
|
cb0700df03
|
pgsql_tmp路径不对
|
2025-06-23 22:37:55 +08:00 |
|
|
|
35befa991b
|
【回合】fix bm25 operator
|
2025-06-23 20:12:49 +08:00 |
|
|
|
6a9a7cb796
|
【回合】bm25 not support options
|
2025-06-23 19:41:41 +08:00 |
|
|
|
ac2621c364
|
【回合】fix bm25 repeat
|
2025-06-23 19:41:23 +08:00 |
|
|
|
fb4e446078
|
【回合】bm25 not support extreme rto
|
2025-06-23 19:41:00 +08:00 |
|
|
|
08ea70aa71
|
修改升级脚本
|
2025-06-23 16:27:11 +08:00 |
|
|
|
cd610cf860
|
回收docid和前置列表
|
2025-06-23 16:21:06 +08:00 |
|
|
|
20db8d32d9
|
vacuum for invertedList
|
2025-06-23 16:19:21 +08:00 |
|
|
|
78c2651254
|
bm25 vacuum
|
2025-06-23 16:19:02 +08:00 |
|
|
|
2bba5e9050
|
轻量版本默认关闭线程池
|
2025-06-20 14:20:13 +08:00 |
|
|
|
d46aea974e
|
merge 6.0.0 into 6.0.0
【回合6.0.0】回合6.0.0 中关于infomation.schema 与 m兼容部分
Created-by: wangfeihuo
Commit-by: wangfeihuo
Merged-by: opengauss_bot
Description: 【标题】回合 https://gitcode.com/opengauss/openGauss-server/pull/7928/diffs 到 6.0.0 分支
【实现内容】: 回合 https://gitcode.com/opengauss/openGauss-server/pull/7928/diffs 到 6.0.0 分支
【根因分析】: 回合 https://gitcode.com/opengauss/openGauss-server/pull/7928/diffs 到 6.0.0 分支
【实现方案】: 回合 https://gitcode.com/opengauss/openGauss-server/pull/7928/diffs 到 6.0.0 分支
【关联需求或issue】: https://gitcode.com/opengauss/openGauss-server/issues/7046
【开发自验报告】:
1. 请附上自验结果(内容或者截图)
3.0.0 -> 6.0.2 升级:


6.0.1-- 6.0.2 升级:

升级后:



2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
3. 是否涉及资料修改,如是,在docs仓库补充资料
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
5. 是否考虑在线扩容等扩展场景
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
7. 是否对其他模块产生影响
【其他说明】:
See merge request: opengauss/openGauss-server!7936
|
2025-06-20 11:55:36 +08:00 |
|
|
|
db9b37ec0e
|
回合6.0.0 master中infomation兼容的修改
|
2025-06-20 11:05:49 +08:00 |
|
|
|
84a0ca808c
|
修复创建IVFPQ索引后,enable_pq=off重启集群,修改表数据数据库异常的问题
|
2025-06-19 21:49:22 +08:00 |
|
|
|
bb9ce80053
|
统一PQ加速库内外subItemsize是否对齐的问题
|
2025-06-19 21:49:06 +08:00 |
|
|
|
deaafa8b91
|
修复向量数据类型sparsevec报错信息不一致问题
|
2025-06-19 21:48:50 +08:00 |
|
|
|
3a4607769b
|
merge fix_bypass6 into 6.0.0
[回合6.0.0] 修复向量索引走bypass没有对targetlist校验问题
Created-by: superlchf
Commit-by: superlchf
Merged-by: opengauss_bot
Description: 【标题】[回合6.0.0] 修复向量索引走bypass没有对targetlist校验问题
【实现内容】:
【根因分析】:向量索引走bypass没有对targetlist做校验
【实现方案】:
通过checkAnnTargetList对targetlist做校验,只允许Var类型走
opfusion_annindexscan.cpp对返回slot做质量加固
2.1 CheckTlistMatchesTupdesc 对比原流程的tlist_matches_tupdesc(原流程是校验返回的list和(heap)表的数据类型和排布是否有变化)
2.2 AnnIndexScanFusion::setAttrMap 对比原流程的ExecBuildProjectionInfoByRecursion,也就是2.1返回false之后,通过m_attrno数组去记录返回类型对应heap表里的哪几列排布。
2.3 GetATuple::getTupleExec的后半部分/* remapping */ 对比原生 ProjectByRecursion :numSimpleVars 循环部分
以上opfusion_annindexscan.cpp都是对原生的简化版本
【关联需求或issue】:
https://gitcode.com/opengauss/openGauss-server/issues/7189
【开发自验报告】:
参考src/test/regress/sql/ai_vector.sql 新增的测试用例
1. 请附上自验结果(内容或者截图)
2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
3. 是否涉及资料修改,如是,在docs仓库补充资料
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
5. 是否考虑在线扩容等扩展场景
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
7. 是否对其他模块产生影响
【其他说明】:
See merge request: opengauss/openGauss-server!7934
|
2025-06-19 14:50:06 +08:00 |
|
|
|
b17ef1e6e6
|
fix向量走bypass没有校验targetlist 表达式的问题
|
2025-06-19 10:03:08 +08:00 |
|
|
|
be1044f372
|
merge mmap_6.0 into 6.0.0
【回合6.0.0】加固mmap的鲁棒性
Created-by: superlchf
Commit-by: superlchf
Merged-by: opengauss_bot
Description: 【标题】【回合6.0.0】加固mmap的鲁棒性
【实现内容】:
参考源码内容https://gitcode.com/opengauss/openGauss-server/pull/7908
【根因分析】:
【实现方案】:
【关联需求或issue】:
https://gitcode.com/opengauss/org-issue/issues/1278
【开发自验报告】:
1. 请附上自验结果(内容或者截图)
2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例
3. 是否涉及资料修改,如是,在docs仓库补充资料
4. 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式)
5. 是否考虑在线扩容等扩展场景
6. 是否考虑异常场景/并发场景/前向兼容/性能场景
7. 是否对其他模块产生影响
【其他说明】:
See merge request: opengauss/openGauss-server!7927
|
2025-06-17 14:48:26 +08:00 |
|