0
0
0
0
专栏/.../

敢于公布BUG的国产数据库才是好数据库

 ShawnYan  发表于  2024-06-06

昨日读白鳝老师题为《MOS中上千万BUG报告不是O记的污点,而是它最好的勋章》的文章颇有感触。

一时兴起,连夜仔细查询了 中国数据库排行榜 (6月287个数据库参与) 上产品的介绍及其文档,

发现排名前 20 的产品中,今年上半年,公网可查的,有 17 个产品有更新(公布发版说明的产品),

有 16 个产品发版说明里,包含修复 BUG 说明。

参考文档:

TiDB: https://docs.pingcap.com/zh/tidb/stable/release-8.1.0

以 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 等其他工具模块的问题修复数量)

no-alt

借助 Chat2Query 功能,即使是 SQL 小白,也可以很方便的写出漂亮的查询,比如:

查看各个版本的 Bug 总数,并按总数降序展示。

no-alt

可以看到结果中,修复问题超过 100 的有三个版本,7.5.1 修复 121 个问题,5.2.4 修复 117 个问题,7.6.0 修复 110 个问题。

no-alt

在查询出结果的同时,面板上还自动生成了图表 (比 Excel 还方便)

no-alt

换成条纹图,查看 6.5.0 以上版本的 Bug 数。

no-alt

这些修复的问题,有来自于 VVVIP 提的工单,有来自于内部团队,也有来自于社区

从发版说明里,我们可以看到有上百位来自 TiDB 社区的贡献者参与该项目。

从地图上还可以看到真的是“五湖四海”的贡献者们提交了 PR。

no-alt

汇聚多方力量,相信这款产品可以走得更“稳”,更“快”,更“远”。

那么,

BUG 公布与否对国产数据库选型、中标有影响么?

薛定谔的“有”。

但,至少,

从长期主义看,敢于公布BUG的国产数据库,注定是一款优秀的数据库产品。


🌻 往期精彩 ▼

-- / END / --

如果这篇文章为你带来了灵感或启发,就请帮忙点『赞』or『在看』or『转发』吧,感谢!(๑˃̵ᴗ˂̵)

0
0
0
0

版权声明:本文为 TiDB 社区用户原创文章,遵循 CC BY-NC-SA 4.0 版权协议,转载请附上原文出处链接和本声明。

评论
暂无评论