,ti

冬去春来,万物更新。经过半年多的探索和沉淀,openGauss的运作也日益步入正轨,社区的组织架构也逐渐完善,新的一年,openGauss开始了新征程。

社区组织更新:2月新成立三个SIG

到2月底,openGauss社区已经成立11个SIG,在2月新成立3个SIG,分别是IoT、In-place Update、AI SIG.

  • IoT SIG将致力于openGauss IoT能力的拓展,及相关技术的引入、开发和维护。(关于openGauss IoT SIG的更多信息,点击下方链接即可获取。)

openGauss社区成立IoT SIG

  • In-place Update SIG, 作为openGauss内核新增的一种存储模式,当前正处在研发阶段,预计将于今年下半年在openGauss社区发布,敬请期待。(关于openGauss In-place Update的更多信息,点击下方链接即可获取。)

openGauss社区成立In-place Update SIG

  • AI SIG, 将致力于openGauss的能力的开发和维护,包括AI4DB数据库智能自治管理和数据库自学习内核,以及DB4AI数据库内AI算法和全流程AI. (关于openGauss AI SIG的更多信息,点击下方链接即可获取。)

openGauss社区成立AI SIG

目前openGauss社区组织框架及相关成员信息在官网都已进行展示,如需获取更多关于社区组织的信息,请登录openGauss官网:

opengauss.org/zh/member.html查看。

本月共有17个新加入的Maintainer/Committer成员,包括云和恩墨、工商银行、清华大学等组织成员,我们欢迎更多小伙伴们积极加入社区,贡献社区,繁荣社区。

openGauss社区当前运作规模

作为一个开源社区,想必没有什么比当前社区的社区用户、贡献者、代码、下载量等数据更能体现社区的活力和受欢迎程度了。以下是openGauss 2月的相关运营数据。(数据来源于openGauss社区)

类别

二月数据

新增

社区用户数

9570

851

代码贡献者

303

35

社区下载量

110234

13543

代码

PR

2141

208

Issue

833

180

Comment

6722

902

2月份总计新增issue 180个,其中需求41个,需求中sql引擎模块占比最多,达28个,大多为sql语法或函数不支持,为兼容性类需求,剩余部分大多为bug类。本月总计闭环98个issue,总体来说,解决issue的速度提升很多。而资料模块几乎可以做到100%解决,值得肯定。

 

2月份总计提交PR 208个,其中openGauss-OM、openGauss-server和docs三个模块都有30+,在所有仓库中,PR数量靠前,属于较为活跃的仓库。随着社区各个SIG相继成立,社区也希望各个SIG组的Maintainer和Committer充分发挥自己对其他贡献者的引导作用,积极检视SIG的PR合入情况。

 

2月社区新增35个代码贡献者,可以看到社区渐渐进入到真正的开源社区运作模式中,特别是越来越多的组织如清华大学、工商银行、云和恩墨、海量数据、北京超图等组织积极参与社区贡献,社区的开放性、多样性得以体现。

openGauss社区新增特性

openGauss自开源以来,已经更新了3个版本,分别是1.0.0、1.0.1和1.1.0,迭代了上百个新特性。二月,openGauss新增多个特性,包括动态数据脱敏、统一审计、支持灰度升级、WODR报告增强等。

  • 动态数据脱敏。通过定制化配置脱敏策略实现查询过程中的动态数据隐私保护能力。

  • 统一审计。通过定制化制定审计策略而实现高效安全审计管理。

  • 灰度升级。优化了升级工具,增加灰度升级能力,支持不中断业务在线升级。

  • WDR诊断报告。在WDR报告中新增Effective CPU、WalWrite NoWait、Soft Parse、Non-Parse CPU四个数据库运行指标,用于监控数据库CPU使用率、Wal Buffer命中成功率、软解析率和CPU非解析时间比例。

openGauss社区互动

二月共有7篇博客上线官网,感谢tracy、金立新、贾军锋、lqkitten、xingchen等小伙伴们对社区的积极贡献。 (数据来源于openGauss官网)

  1. openGauss主备切换之switchover与failover

  2. 使用BenchmarkSQL压测openGauss

  3. openGauss版本升级

  4. 冷备方式建openGauss测试库

  5. 在一台服务器上安装主备集群

  6. gcc编译指导

  7. openGauss数据库编译指导

(更多博客信息请到官网查阅。https://opengauss.org/zh/blogs/blogs.html)

总结和展望

开源以来,openGauss逐步探索社区发展治理的模式,积极引入多个力量加入到社区中来,社区也初步建立起开放的治理机制,固定时间的技术委员会例会,多个力量参与的SIG讨论会,积极进行交流合作的Meetup活动,都让社区在更加成熟、规范的同时保持其开放性,多样性。

近几十年来,软件规模在飞速提升,这也给openGauss后续的发展和演进提供了良好的基础,openGauss正逢其时,大有可为。与此同时,作为一个才短短发展几个月的社区,也存在一些问题,比如社区工具不够完善,响应速度有待提高等。我们也希望有更多的小伙伴们加入进来,和我们一起解决这些问题,在实现自己的价值的同时,构建一个更加完善的社区。也望大家能对社区的运行进行监督,提出更多宝贵的建议和意见,促进社区的良性发展。

 

欢迎访问openGauss官方网站

openGauss社区二月运作报告_人工智能

openGauss开源社区官方网站:

https://opengauss.org

openGauss组织仓库:

https://gitee.com/opengauss

openGauss镜像仓库:

https://github.com/opengauss-mirror

openGauss社区二月运作报告_物联网_02

扫码关注我们

微信公众号|openGauss

微信社群小助手|openGauss-bot

 

本文分享自微信公众号 - openGauss(openGauss)。
如有侵权,请联系 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。