MariaDB 基金会在 CloudFest Hackathon

在 3 月 18 日至 20 日,CloudFest 大会之前举行了一场 Hackathon。共有 11 个项目,超过 100 名参与者,每个团队都取得了不错的成果。事实上,感谢这次 Hackathon,现在有一个新的 MariaDB 健康检查插件可用于 WordPress

(更多...)

MariaDB 贡献统计,2023 年 3 月

由于一系列问题,我们之前的开发者指标季度更新未能发布。然而,这次我们做了相当多的更改。在这篇文章中,我们将总结 2022 年以及 2023 年前几个月发生的事情。这篇文章的所有数据都可以在 MariaDB Metrics 仓库的 发布部分以 CSV 格式找到,以及生成这些指标所需的一切。

指标收集的变化

对于主要的提交指标,我们使用一个名为“GitDM”或 Git Data Miner 的工具,该工具是为 git 内核树开发的,用于按人员和组织对提交进行分组。

Google Summer of Code 2023

Google Summer of Code 是一个很棒的项目,它将新的贡献者与导师配对,并支付他们报酬来参与开源项目。

MariaDB 已经连续 10 年参与 Google Summer of Code,我们很高兴地宣布,今年我们也正式成为项目的一部分!

传统上,GSoC 只对大学生开放,但现在对任何人开放!我非常赞赏这一点,因为没有机会上大学的有才华的人也可以参与进来。这也有利于那些正在寻求转行从事软件开发的人。

Intel 提供的 MariaDB 非代码贡献

我曾在过去的博客文章中提到过,并非所有的贡献都是代码贡献。许多其他形式的贡献同样有价值,包括测试、错误报告、帮助社区等。

非代码贡献相当隐蔽

不幸的是,非代码贡献有时对于更广泛的社区来说是隐形的,所以今天我想重点介绍一些这样的贡献。在这种情况下,是我们的赞助商之一 Intel 所做的贡献。

Intel 对开源友好

长期以来,Intel 一直是一家对开源友好的公司。但最近比以往任何时候都更大力地推动开源,甚至将他们的第一届 创新奖授予了 Linus Torvalds

MariaDB 指标错误 – 事后分析

我想以承认我犯了一个错误作为这篇博客文章的开端,这个错误导致到目前为止所有的指标博客文章都使用了错误的数据。作为我们开放价值观的一部分,我将在这里对这个问题进行事后分析。

指标生成

在我们深入探讨哪里出了问题之前,我首先需要提供一些背景信息。提交指标是使用一个名为“gitdm”的工具生成的,这是一个“Git Data Miner”,旨在为 Linux 内核生成提交统计数据。我们的分支位于 metrics 仓库中,其中包含一些更适合 MariaDB Server 需求的自定义设置。

这个技巧可以使 MariaDB 快 30 倍!

是的,标题有点像点击诱饵,但在这种情况下,运行一个 SQL 命令确实将一个社区用户的性能提高了这么多。它也可能对你有帮助。

这个故事

一位社区用户在几个地方发帖称,在将一个大型 WordPress 安装迁移到 MariaDB 时,他们发现某个查询的性能非常糟糕。该查询执行需要 1.5 秒,并且从执行计划中可以清楚地看出,优化器在连接顺序上没有做出理想的决策。

该查询是由 WordPress 生成的,因此强制使用索引或重写查询并不容易。

贡献统计 2022 年 9 月

上个月,我们提供了过去几年的贡献者统计数据。我们收到了很棒的反馈,所以今天我们为您带来上个月的另一份贡献者统计数据。通常我们会按季度发布,但有太多额外的事情需要报告,所以我们决定现在发布一个额外的。

上个月发生了一些影响数据的关键事件,首先是 MariaDB 10.11 发布了预览版。这意味着围绕此版本进行了一系列活动。