↑ 关注「少安事务所」公众号,欢迎⭐收藏,不错过精彩内容~
昨日读白鳝老师题为《MOS中上千万BUG报告不是O记的污点,而是它最好的勋章》的文章颇有感触。
一时兴起,连夜仔细查询了 中国数据库排行榜 (6月287个数据库参与) 上产品的介绍及其文档,
发现排名前 20 的产品中,今年上半年,公网可查的,有 17 个产品有更新(公布发版说明的产品),
有 16 个产品发版说明里,包含修复 BUG 说明。
参考文档:
- TiDB: https://docs.pingcap.com/zh/tidb/stable/release-8.1.0
- OceanBase: https://www.oceanbase.com/docs/common-oceanbase-database-cn-1...
- PolarDB: https://help.aliyun.com/zh/polardb/polardb-for-postgresql/2024
- openGauss: https://docs-opengauss.osinfra.cn/zh/docs/latest/docs/Release...
- GBase: https://www.gbase.cn/download/gbase-8a
- GaussDB: https://support.huaweicloud.com/bulletin-gaussdb/gaussdb-bull...
- TDSQL: https://cloud.tencent.com/document/product/1003/61515
- AnalyticDB: https://help.aliyun.com/zh/analyticdb-for-postgresql/product-...
- StarRocks: https://docs.starrocks.io/zh/releasenotes/release-3.3/
- TDengine: https://github.com/taosdata/TDengine/releases
- SelectDB: https://docs.selectdb.com/docs/cloud/release-notes/core-relea...
- Hologres: https://help.aliyun.com/zh/hologres/product-overview/announce...
- Apache Doris: https://doris.apache.org/docs/releasenotes/release-2.1.3
- MogDB: https://docs.mogdb.io/zh/mogdb/v5.0/release-note
- TuGraph: https://github.com/TuGraph-family/tugraph-db/releases
- 人大金仓:https://www.kingbase.com.cn/xzzx/index.htm
(时间有限,如有遗漏,敬请谅解,或留言补充)
以 TiDB 为例,截止今天,上半年共发布 9 个版本:
- 2024-05-24,TiDB 8.1.0 发版
- 2024-04-26,TiDB 7.1.5 发版
- 2024-04-12,TiDB 6.5.9 发版
- 2024-03-29,TiDB 8.0.0 DMR 发版
- 2024-03-11,TiDB 7.1.4 发版
- 2024-02-29,TiDB 7.5.1 发版
- 2024-02-02,TiDB 6.5.8 发版
- 2024-01-25,TiDB 7.6.0 DMR 发版
- 2024-01-08,TiDB 6.5.7 发版
这些版本对应的发版说明里详细的列出了修复的 Bug,及相应的 PR 和 Owner。
展开来说,我整理了从 TiDB v5.0.0 到 v8.1.0 共 64 个版本,TiDB, TiKV, PD, TiFlash, TiCDC 共 5 个组件的修复 BUG 数,并导入到 TiDB Cloud。
(这里并未统计如 BR 等其他工具模块的问题修复数量)
借助 Chat2Query 功能,即使是 SQL 小白,也可以很方便的写出漂亮的查询,比如:
查看各个版本的 Bug 总数,并按总数降序展示。
可以看到结果中,修复问题超过 100 的有三个版本,7.5.1 修复 121 个问题,5.2.4 修复 117 个问题,7.6.0 修复 110 个问题。
在查询出结果的同时,面板上还自动生成了图表 (比 Excel 还方便)
换成条纹图,查看 6.5.0 以上版本的 Bug 数。
这些修复的问题,有来自于 VVVIP 提的工单,有来自于内部团队,也有来自于社区。
从发版说明里,我们可以看到有上百位来自 TiDB 社区的贡献者参与该项目。
从地图上还可以看到真的是“五湖四海”的贡献者们提交了 PR。
汇聚多方力量,相信这款产品可以走得更“稳”,更“快”,更“远”。
那么,
BUG 公布与否对国产数据库选型、中标有影响么?
薛定谔的“有”。
但,至少,
从长期主义看,敢于公布BUG的国产数据库,注定是一款优秀的数据库产品。
🌻 往期精彩 ▼
[Oracle]
- Oracle 数据库全面升级为 23ai
- python-oracledb 已率先支持 Oracle 23ai
- 一文带你了解 Oracle 23ai 新特性 Vector 的基础用法
- SOP for Oracle 23ai:Python 连接 Oracle 的两种方法
[MySQL]
[TiDB]
- 星辰考古:TiDB v1.0 再回首
- TiDB x KubeBlocks 集成案例
- TiDB v7.5.0 LTS 升级必读 | 新特性补充说明
- 理想中的开源社区是怎么样的?来自 TiDB 社区运营表妹的浅认识
[PG]
- 哈喽,国产数据库!Halo DB!
- 即将告别PG 12,建议升级到PG 16.3版本
- PG Style! 盘点几个常用的 Postgres 环境变量
- 后 EL 7 时代,PG 16 如何在 CentOS 7 上运行
-- / END / --
如果这篇文章为你带来了灵感或启发,就请帮忙点『赞』or『在看』or『转发』吧,感谢!(๑˃̵ᴗ˂̵)
本文由mdnice多平台发布
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。