会议结论:
会议议题:
1. 众智项目:(1)openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目5和6:在线迁移时使用modify语句添加外键约束online报错 - 主讲人 张峰
问题单链接:https://gitee.com/opengauss/openGauss-tools-onlineMigration/issues/I5…
根因分析:openGauss手册中未提及alter table modify支持外键约束的写法。需开发者自测oracle迁移转化后的语法和直接在openGauss端执行对应的SQL的支持情况,若不支持,需最大程度上转化为openGauss支持和兼容的语法。
问题单裁决结论:不同意取消该问题,需重新自测并解决该问题。
(2)openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目5和6:在线迁移中,添加联合外键时列名大小写识别有误- 主讲人 张峰
问题单链接:https://gitee.com/opengauss/openGauss-tools-onlineMigration/issues/I5…
根因分析:约束方案中,有一些DDL对于openGauss与oracle是完全兼容的,因此在具体实现过程中,并没有通过语法树解析对应的SQL语句,而是直接使用了原生的ddl,然而openGauss默认是小写,oracle默认为大写,从而导致大小写差异问题。
问题单裁决结论:同意该问题单挂起,暂不解决。但需在官方仓库的readme中补充目前没有通过语法解析树解析的SQL语句,并补充通过添加“”引号的方式可以规避该问题。
规避措施:
当前迁移过程中,已解析的外键/约束语句不用关注;未解析的部分需加引号,如下示例:
alter table "C##ROMA_LOGMINER"."t_const_0128_01" add constraint pk_id_add primary key("ID",ADDRESS);
上述语句中给列ADDRESS带上引号即可,即改为:
alter table "C##ROMA_LOGMINER"."t_const_0128_01" add constraint pk_id_add primary key("ID","ADDRESS");
2. 众智项目:openGauss数据库可视化项目方案评审-主讲人:李亮杰
会议结论:
1.openGauss数据库可视化工具用户定位为“小白”用户
2.openGauss数据库可视化工具架构为前后端分离开发、合并部署,部署地点为用户本地,不需要部署到服务器上。属于客户端工具。
3.openGauss数据库可视化工具处理千万级的数据有性能上限,解决方案为:提示用户处理时间较长,询问是否处理。
4.openGauss数据库可视化工具对于大数据的缩略图展示采用抽样的方法,允许遗漏部分数据点
3. 众智项目:MySQL-openGauss在线迁移DDL语句开发合作项目方案评审-主讲人:田栋文
(1)在线迁移 alter reorganize分区表:
问题单链接:https://gitee.com/opengauss/openGauss-tools-chameleon/issues/I5FT13?f…
根因分析:与上次裁决类似的,在MySQL侧使用reorganize对分区表进行重组过程中,对应openGauss提供的split和merge可以做到类似的操作。但是对于list分区和hash分区在openGauss侧不支持split和merge,故也无法实现reorganize对分区重组的功能。
影响分析:openGauss内核不支持list分区和hash分区和分割和重组,list和hash分区在MySQL侧使用reorganize无法在线迁移使得openGauss侧分区重组。
问题单裁决结论:同意该问题单转为需求,待内核支持后,再继续测试该问题。但不支持的功能需保证不能使得在线迁移进程中断,需在日志中说明报错原因。
(2)在线迁移alter分区表对含有二级分区的表存在不支持。
问题单链接:https://gitee.com/opengauss/openGauss-tools-chameleon/issues/I5FRY4?f…
根因分析:在在线迁移过程中alter分区表的功能对一级分区表可以实现,但在处理含有二级分区的分区表时候,在openGauss中显示报错。其中对应语句在openGauss内核中显示为:for subpartition table,split partition is not support yet;for subpartition table,exchange partition is not support yet
影响分析:带有二级分区的分区表可以正常执行 ALTER PARTITION中的ADD/DROP/TRUNCATE功能;COALESCE,REORGANIZE功能需要用到MERGE/SPLIT,暂不支持;EXCHANGE 也暂不支持。
问题单裁决结论:同意该问题单转为需求,待内核支持后,再继续测试该问题。但不支持的功能需保证不能使得在线迁移进程中断,需在日志中说明报错原因。
Thanks & Best regards!
窦欣 (Dou Xin)
Mobile: 18710890246
E-mail: douxin5(a)huawei.com
Kunpeng Computing Solution Program (Cloud & AI BG)
-----原始约会-----
发件人: openGauss conference [mailto:public@opengauss.org]
发送时间: 2022年7月19日 16:37
收件人: tools(a)opengauss.org
主题: [Tools] tools sig会议
时间: 2022年7月20日星期三 14:30-15:30(UTC+08:00) 北京,重庆,香港特别行政区,乌鲁木齐。
地点:
您好!
openGauss Tools SIG 邀请您参加 2022-07-20 14:30 召开的Zoom会议
会议主题:tools sig会议
会议内容:
议题1,问题单决策: 众智项目: (1)openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目5和6:在线迁移时使用modify语句添加外键约束online报错 - 主讲人 张峰 (2)openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目5和6:在线迁移中,添加联合外键时列名大小写识别有误- 主讲人 张峰 议题2,方案评审: 众智项目:openGauss数据库可视化项目方案评审-主讲人:李亮杰
会议链接:https://us06web.zoom.us/j/85072154065?pwd=Y29xN1hGd0RFUmlXS3NKY0ZuOEJmdz09
温馨提醒:建议接入会议后修改参会人的姓名,也可以使用您在gitee.com的ID
提前申报议题请编辑:https://etherpad.opengauss.org/p/Tools-meetings更多资讯尽在:https://opengauss.org/zh/
Hello!
openGauss Tools SIG invites you to attend the Zoom conference will be held at 2022-07-20 14:30,
The subject of the conference is tools sig会议,
Summary:
议题1,问题单决策: 众智项目: (1)openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目5和6:在线迁移时使用modify语句添加外键约束online报错 - 主讲人 张峰 (2)openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目5和6:在线迁移中,添加联合外键时列名大小写识别有误- 主讲人 张峰 议题2,方案评审: 众智项目:openGauss数据库可视化项目方案评审-主讲人:李亮杰
You can join the meeting at https://us06web.zoom.us/j/85072154065?pwd=Y29xN1hGd0RFUmlXS3NKY0ZuOEJmdz09.
Note: You are advised to change the participant name after joining the conference or use your ID at gitee.com.
Add topics: https://etherpad.opengauss.org/p/Tools-meetings
More information: https://opengauss.org/en/
您好!
openGauss Tools SIG 邀请您参加 2022-07-20 14:30 召开的Zoom会议
会议主题:tools sig会议
会议内容:
议题1,问题单决策: 众智项目: (1)openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目5和6:在线迁移时使用modify语句添加外键约束online报错 - 主讲人 张峰 (2)openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目5和6:在线迁移中,添加联合外键时列名大小写识别有误- 主讲人 张峰 议题2,方案评审: 众智项目:openGauss数据库可视化项目方案评审-主讲人:李亮杰
会议链接:https://us06web.zoom.us/j/85072154065?pwd=Y29xN1hGd0RFUmlXS3NKY0ZuOEJmdz09
温馨提醒:建议接入会议后修改参会人的姓名,也可以使用您在gitee.com的ID
提前申报议题请编辑:https://etherpad.opengauss.org/p/Tools-meetings更多资讯尽在:https://opengauss.org/zh/
Hello!
openGauss Tools SIG invites you to attend the Zoom conference will be held at 2022-07-20 14:30,
The subject of the conference is tools sig会议,
Summary:
议题1,问题单决策: 众智项目: (1)openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目5和6:在线迁移时使用modify语句添加外键约束online报错 - 主讲人 张峰 (2)openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目5和6:在线迁移中,添加联合外键时列名大小写识别有误- 主讲人 张峰 议题2,方案评审: 众智项目:openGauss数据库可视化项目方案评审-主讲人:李亮杰
You can join the meeting at https://us06web.zoom.us/j/85072154065?pwd=Y29xN1hGd0RFUmlXS3NKY0ZuOEJmdz09.
Note: You are advised to change the participant name after joining the conference or use your ID at gitee.com.
Add topics: https://etherpad.opengauss.org/p/Tools-meetings
More information: https://opengauss.org/en/
您好!
openGauss Tools SIG 邀请您参加 2022-07-20 14:30 召开的WeLink会议
会议主题:tools sig会议
会议内容:
议题1,问题单决策:
众智项目:
(1)openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目5和6:在线迁移时使用modify语句添加外键约束online报错 - 主讲人 张峰
(2)openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目5和6:在线迁移中,添加联合外键时列名大小写识别有误- 主讲人 张峰
议题2,方案评审:
众智项目:openGauss数据库可视化项目方案评审-主讲人:李亮杰
会议链接:https://bmeeting.huaweicloud.com:36443/#/j/980765384
温馨提醒:建议接入会议后修改参会人的姓名,也可以使用您在gitee.com的ID
提前申报议题请编辑:https://etherpad.opengauss.org/p/Tools-meetings更多资讯尽在:https://opengauss.org/zh/
Hello!
openGauss Tools SIG invites you to attend the WeLink conference will be held at 2022-07-20 14:30,
The subject of the conference is tools sig会议,
Summary:
议题1,问题单决策:
众智项目:
(1)openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目5和6:在线迁移时使用modify语句添加外键约束online报错 - 主讲人 张峰
(2)openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目5和6:在线迁移中,添加联合外键时列名大小写识别有误- 主讲人 张峰
议题2,方案评审:
众智项目:openGauss数据库可视化项目方案评审-主讲人:李亮杰
You can join the meeting at https://bmeeting.huaweicloud.com:36443/#/j/980765384.
Note: You are advised to change the participant name after joining the conference or use your ID at gitee.com.
Add topics: https://etherpad.opengauss.org/p/Tools-meetings
More information: https://opengauss.org/en/
会议议题:
1. 众智项目:openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目2方案评审 --主讲人:浦晟
遗留问题:补充测试报告和测试用例,尽快完成项目交付相关的内容。
2. 众智项目:openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目4方案评审 --主讲人:浦晟
遗留问题:在tableChanges中应识别索引类型,包括btee,hash,gin等,对于openGauss支持的索引类型,与oracle端保持一致,若openGauss不支持,则使用openGauss默认的索引类型
3. 众智项目:openGauss-DataStudio 适配存储过程覆盖率工具开发合作项目 特性说明会评审--主讲人:郑齐俱
遗留问题:(1)适配DS调试过程中原有显示所有变量的功能,通过DBE_PLDEBUGGER的print_var支持对应的功能;
(2)关于内核插件DBE_PLDEBUGGER的修改,目前识别到需要增加的4个相关命令:
1)DBE_PLDEBUGGER.remark_info_set(oid,[1,2,3,4,5,6,7,8]) oid为该存储过程的唯一标识,[1,2,3,4,5,6,7,8]为选中的代码所在的行数
2)DBE_PLDEBUGGER.remark_info_get(oid) oid为该存储过程的唯一标识,返回对应的标记代码所在行的数组
3)DBE_PLDEBUGGER.coverage_info_get(oid) oid为该存储过程的唯一标识,返回该存储过程所有的覆盖率数据列表
4)DBE_PLDEBUGGER.coverage_info_del(oid,cid) oid为该存储过程的唯一标识,cid 为存储过程覆盖率信息的唯一标识
具体的实现过程和内核方面的变更需进一步分析和识别
(3)代码行高亮考虑支持单行、多行高亮,连续、不连续多行同时高亮
(4)基本功能实现后,再到sig组上评审一次
4.众智项目:openGauss-DataStudio 适配存储过程覆盖率工具开发合作项目 openguass2.0 pl_debugger无法正常环境安装--主讲人:郑齐俱
遗留问题:后期在微信群解决开发者的问题
5.众智项目:openGauss-DataStudio 适配存储过程覆盖率工具开发合作项目 如何在组件上进行高亮标记--主讲人:郑齐俱
遗留问题:可参考调试过程中单行代码高亮,或者断点联动过程中断点行高亮实现高亮标记的功能
6.众智项目:(1)openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目5和6:在线迁移时使用modify语句添加外键约束online报错 - 主讲人 张峰
(2)openGauss-Oracle在线迁移工具支持在线迁移DDL语句开发合作项目5和6:在线迁移中,添加联合外键时列名大小写识别有误- 主讲人 张峰
因为时间关系没讲,下次进行评审
7.众智项目:openGauss数据库可视化项目方案评审-主讲人:李亮杰
因为时间关系没讲,下次进行评审
Thanks & Best regards!
窦欣 (Dou Xin)
Mobile: 18710890246
E-mail: douxin5(a)huawei.com
Kunpeng Computing Solution Program (Cloud & AI BG)
-----原始约会-----
发件人: openGauss conference [mailto:public@opengauss.org]
发送时间: 2022年7月12日 11:16
收件人: openGauss conference; tools(a)opengauss.org
主题: [Tools] sig tools例会
时间: 2022年7月19日星期二 10:00-11:30(UTC+08:00) 北京,重庆,香港特别行政区,乌鲁木齐。
地点:
您好!
openGauss Tools SIG 邀请您参加 2022-07-19 10:00 召开的Zoom会议
会议主题:sig tools例会
会议链接:https://us06web.zoom.us/j/85057580665?pwd=aDNIenNpOC8xUWF1SFYyQTVxQUh2UT09
温馨提醒:建议接入会议后修改参会人的姓名,也可以使用您在gitee.com的ID
提前申报议题请编辑:https://etherpad.opengauss.org/p/Tools-meetings更多资讯尽在:https://opengauss.org/zh/
Hello!
openGauss Tools SIG invites you to attend the Zoom conference will be held at 2022-07-19 10:00,
The subject of the conference is sig tools例会,
You can join the meeting at https://us06web.zoom.us/j/85057580665?pwd=aDNIenNpOC8xUWF1SFYyQTVxQUh2UT09.
Note: You are advised to change the participant name after joining the conference or use your ID at gitee.com.
Add topics: https://etherpad.opengauss.org/p/Tools-meetings
More information: https://opengauss.org/en/