【2026.7.17】
1. 开启NOTIFY/LISTEN功能 check-in评审(神通叶凌之)
评审通过
设计遗留问题闭环:
1. 明确notify消息个数的上限,内存如何控制:
确认下内存是否一开始就申请这么大,还是是动态申请扩展的,补充到PR描述中,内存默认最大值建议设置为128MB
2. 资料补充说明gsql的listen会受session_timeout影响,如果长时间不操作,会话断开会导致listen失效:已补充
3. JDBC驱动补充测试notify/listen配套使用的情况:已补充
4. listen/notify是否需要添加审计日志,建议加到哪里:待下周上安全SIG评审
5. notify的打印消息是否会受gsql的选项控制,如 -q
选项等:不受gsql -q
选项影响
2. TRUNCATE语句支持RESTART IDENTITY功能
设计评审(神通叶凌之)
评审通过
3. 建表时列属性支持 GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY [ ( sequence_options ) ] checkin
评审(海量数据 陈振)
checkin评审不通过。
checkin遗留问题:
3.1 升级期间禁用该语法,直接报错。
3.2 覆盖率不达标,需继续补充用例,或者解释清楚为何剩余代码无法覆盖到。若增加用例后覆盖率能达到80%,则将覆盖率报告贴到PR描述即可
设计遗留问题闭环:
3.3 确认 GENERATED AS IDENTITY
创建的序列,能否通过 ALTER SEQUENCE
语法进行修改,表现对比PG,确认合理性:
可通过 ALTER SEQUENCE
语法进行修改,表现同PG
4. PG兼容性-支持 pg_stat_progress_copy
视图 checkin 评审(海量数据
陈振)
checkin评审不通过。
checkin遗留问题:
4.1 覆盖率不达标,需继续补充用例,或者解释清楚为何剩余代码无法覆盖到。若增加用例后覆盖率能达到80%,则将覆盖率报告贴到PR描述即可
设计遗留问题闭环:
4.2 分析新增的 stProgressParam
变量能否改为动态指针,减少内存底噪占用:
不合适改为动态指针,保持默认分配,每个backend占用内存为 20 * 8 + 4 + 4 = 168
字节,占用较小
4.3 验证JDBC的COPY接口、gsql的\copy接口能否正常展示相关信息:
JDBC的COPY接口已验证可以, gsql的\copy接口待验证,验证通过后补充验证截图到PR描述中
4.4 对于不支持的COPY文件来源CALLBACK去掉资料和代码说明:
资料待修改
5. to_char(numeric, format) 性能优化设计评审
(华为 彭炯)
评审通过
出勤记录
|
序号 |
角色 |
姓名 |
2025.12.24 |
2025.12.29 |
2026.1.8 |
2026.1.14 |
2026.1.22 |
2026.3.4 |
2026.4.10 |
2026.4.20 |
2026.4.30 |
2026.5.25 |
2026.6.4 |
2026.6.12 |
2026.6.17 |
2026.7.3 |
2026.7.17 |
应出席次数 |
实际出席次数 |
请假次数 |
出席率 |
|
1 |
Maintianer |
彭炯 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
15 |
15 |
0 |
100% |
|
2 |
Maintianer |
杨皓 |
1 |
1 |
请假 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
15 |
10 |
1 |
66% |
|
9 |
Committer |
杨志铮 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
15 |
0 |
0 |
0% |
|
10 |
Committer |
赵立伟 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
15 |
0 |
0 |
0% |
|
11 |
Committer |
柳长沣 |
1 |
1 |
0 |
请假 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
15 |
11 |
1 |
73% |
|
12 |
Committer |
窦欣 |
/ |
/ |
/ |
/ |
/ |
/ |
/ |
/ |
/ |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
6 |
0 |
100% |
|
13 |
Committer |
韩立柱 |
/ |
/ |
/ |
/ |
/ |
/ |
/ |
/ |
/ |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
6 |
0 |
100% |
-----原始约会-----
发件人: openGauss conference <public@opengauss.org>
发送时间: 2026年7月14日
20:30
收件人: sqlengine@opengauss.org
主题: [SQLEngine] SQL SIG
时间: 2026年7月17日星期五
10:00-12:00(UTC+08:00) 北京,重庆,香港特别行政区,乌鲁木齐。
地点:
您好!
SQLEngine 邀请您参加 2026-07-17 10:00
召开的WeLink会议(自动录制)
会议主题:SQL SIG
会议发起人: totaj
会议内容:
1. 开启NOTIFY/LISTEN功能 check-in评审(神通叶凌之)
2. TRUNCATE语句支持RESTART IDENTITY功能
设计评审(神通叶凌之)
3. pg_locks 新增waitstart字段 checkin评审
(海量数据 陈青)
4. 建表时列属性支持 GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY [ ( sequence_options ) ] checkin
评审(海量数据 陈振)
5. dual table bug fix 设计评审
(海量数据 陈振)
会议链接:https://meeting.huaweicloud.com:36443/#/j/966961197
会议纪要&签到链接:https://etherpad.opengauss.org/p/SQLEngine-meetings
更多资讯尽在:https://opengauss.org/zh/
Hello!
SQLEngine invites you to attend the WeLink conference(auto recording) will be held at 2026-07-17 10:00
The subject of the conference is SQL SIG
The sponsor of the conference is totaj
Summary:
1. 开启NOTIFY/LISTEN功能 check-in评审(神通叶凌之)
2. TRUNCATE语句支持RESTART IDENTITY功能
设计评审(神通叶凌之)
3. pg_locks 新增waitstart字段 checkin评审
(海量数据 陈青)
4. 建表时列属性支持 GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY [ ( sequence_options ) ] checkin
评审(海量数据 陈振)
5. dual table bug fix 设计评审
(海量数据 陈振)
You can join the meeting at
https://meeting.huaweicloud.com:36443/#/j/966961197
Add topics at
https://etherpad.opengauss.org/p/SQLEngine-meetings
More information:
https://opengauss.org/en/
participants (1)
-
pengjiong