新闻/

openGauss社区八月运作报告

2022-09-02 openGauss

前言:九月启,长夏逝去,凉秋悄来。让我们再来回顾openGauss在这炎热的八月里有哪些回忆。

社区治理

社区PR和Issue自动匹配SIG组功能上线,品牌委员会、技术委员会明确新版本支撑计划

社区PR和Issue自动匹配SIG组功能上线

openGauss社区PR和Issue自动匹配SIG组以及维护者功能已经上线,感谢来自SIG Infra团队的@曹志和@汪豪的辛勤工作。openGauss社区里面现在提交的PR和Issue都打上了SIG组的标签,同时在PR和Issue下面有一行机器人打上的PR和Issue检视的第一责任人标签以及对应的Maintainer和Committer。方便提交PR和Issue的开发者轻松找到社区各个SIG组的负责人进行检视,下面有一个SIG SQLEngine的PR提示信息供参考。

同时由于openGauss-Server存在多个SIG组的情况,机器人无法识别一个Issue属于哪个SIG组,这种场景需要提交Issue的开发者根据提示信息给openGauss-Server仓库的Issue加上SIG组标签方便SIG组的负责人进行回复。

品牌委员会第二次会议顺利召开,明确社区9~12月宣传计划

openGauss社区品牌委员会成立以来第三次会议顺利召开,来自云和恩墨王潇、华为梁冰、华为李琳、虚谷伟业黄元霞、中国联通张文召、海量数据詹巍、东方通孙娜娜、北京超图王丹、南大通用王薇、神舟通用峁亚明、清华大学张勇、超聚变曾荣、普元袁怡、中国移动孟震,参加了此次会议,共同对openGauss社区9~12月的传播节奏做了讨论。其中11月的HC大会和12月底的openGauss summit,社区已开启两场大会的策划和筹备。

以用户为中心,技术委员会对openGauss 3.1.0的新特性以及兼容支持做了讨论

openGauss3.1.0的新特性涉及资源池化、可扩展性、企业级特性、高可用、高智能、高安全、工具链、兼容性等多个特性,同时考虑了对PG最新能力的兼容支持,满足客户使用高版本PG迁移openGauss的诉求。社区后续会加强在OPS SIG组的投入,包内核问题诊断、内核监测能力、等待事件增强等,联合AI智能调优,打造高效运维诊断平台。

技术进展

以用户为中心,全力冲刺3.1版本

目前社区的开发者们正在全力冲刺openGauss 3.1.0版本,openGauss 3.1.0是规划在2022年9月30日发布的Preview版本,面向openGauss的场景化、工具链和兼容性场景,提供更多新特性和功能,给开发者和用户带来全新的体验,服务更多的领域和更多的用户。

各个SIG也除了合作冲刺以外,也在完成各自板块的技术特性实现。

AI SIG

  • 1. AI SIG和Infra SIG讨论如何在界面集成AI功能,计划在9月底提供初步原型,供开发者参考;
  • 2. AI SIG计划在930开源端到端DBMind系统,为用户提供自监控、自诊断、自优化一体能力;
  • 3. AI SIG计划在930开源业界前沿ABO技术,提供智能基数估计和计划自适应选择能力;
  • 4. AI SIG联合ETH大学进一步补齐和完善DB4AI算法,计划3.1.0版本中合入,为用户业务提供更多选择。

Plugin SIG

通过在内核实现语法分析、语义分析、DDL、内置函数等hook点,达到兼容性代码和内核解耦,相关特性插件化,极大降低开发兼容性代码对于内核的侵入性修改。并基于内核插件点成功孵化MySQL兼容性插件dolphin,目前基于dolphin插件已实现了200+MySQL常用语法。

Tools SIG

    1. 对众智项目–openGauss-MySQL在线迁移工具支持在线迁移DDL语句开发、openGauss-Oracle在线迁移工具支持在线迁移常用数据类型开发进行问题单裁决。
    1. 对于二级分区表,ALTER TABLE exchange partition功能在openGauss内核暂不支持,LIST/HASH分区的reorganize partition功能在openGauss内核不支持、哈希分区表及key分区表迁移后,分区数据和mysql分区数据不一样等问题做出问题转需求的裁决。

CM SIG

  • 1. 8月份累计合入需求1个,解决问题3个。
  • 2. CM提供cma故障场景的仲裁时延可配置,满足cma故障

社区活动

多样活动开展,培养更多数据库人才

openGauss Meetup顺利在成都举办,成都用户组成立。

2022年8月25日,由云和恩墨、openGauss社区、四川鲲鹏生态创新中心主办的云和恩墨大讲堂 X openGauss Meetup X 鲲鹏生态孵化营在成都成功举办。本次活动共吸引了来自成都地区30+家单位的上百名专家、开发者和用户及高校师生的积极参与,是又一次“openGauss生态全国行”的成功打卡,成都用户组也在本次活动中正式成立。

例行周四B站技术直播

openGauss在8月进行两次例行直播活动,为大家介绍了openGauss在软硬件资源受限场景下如何使用、openGauss企业级特性增强内容。

视频回顾:https://search.bilibili.com/video?keyword=openGauss&from_source=webtop_search&spm_id_from=333.851

9月也将继续在每周四晚7点为大家带来openGauss相关技术分享,欢迎大家前往openGauss B站观看。

线上开源实习

面向高校学生开发者的开源实习仍在进行中,openGauss社区长期提供线上实习的机会,致力于培养开源人才,感兴趣的朋友可以登录:

活动网址报名参加:https://www.openeuler.org/zh/internship/

第五届中国软件开源创新大赛openGauss赛道持续中

由中国计算机学会(CCF)主办第五届“中国软件开源创新大赛”报名持续中。openGauss参与其中“开源项目贡献”、“开源代码评注赛”两个赛道,欢迎感兴趣的朋友报名参与。

大赛报名截止时间:2022年11月

开源项目贡献赛道报名:https://www.gitlink.org.cn/competitions/index/openGauss-01

开源代码评注赛道报名:https://www.gitlink.org.cn/competitions/index/gcc-annotation-2022

第十届CCF大数据与计算智能大赛openGauss赛题报名开启

由中国计算机学会创办的CCF大数据与计算智能大赛(CCF Big Data & Computing Intelligence Contest,简称CCF BDCI)至今已经是第十届。openGauss此次参与其中,并在训练赛道中贡献赛题 [基于openGauss的自然语言查询器],欢迎感兴趣的朋友们报名参加。

报名通道:https://www.datafountain.cn/competitions/592

社区活力

openGauss社区持续活跃

社区贡献者与用户持续增长

截至8月30日,openGauss社区下载量87w+, 用户4.5K+,3.7K+贡献者在社区持续做出贡献,累计产生5.9K+ Issue、8.7K+ PR、97.8K+Comment.

个人贡献PR 8月排名前20

9家企业签署CLA加入社区

8月,杭州石原子科技有限公司、上海驻云信息科技有限公司、深圳易宝软件有限公司、粤港澳大湾区(广东)国创中心、杭州图尔兹信息技术有限公司、神州数码(中国)有限公司、杭州实在智能科技有限公司、中科星图股份有限公司、杭州安恒信息技术股份有限公司等9家企业签署CLA(Contribution License Agreement, 贡献许可协议)加入社区,加入社区的企业达到147家,将一起繁荣openGauss生态,打造数据库根社区。