始终在 MariaDB 中使用正确的 UUID

以下文章由 Stefano Petrilli 撰写,他为 MariaDB 贡献了 UUIDv4UUIDv7 的实现。谢谢,Stefano!


通用唯一标识符 (UUID) 的原始版本,现在称为 UUIDv1,在 20 世纪 80 年代首次出现。它们提供的最有趣的保证是生成的 ID 在空间和时间上始终是唯一的。

为了履行这一承诺,它使用了三个元素的组合

  • 节点,这是一个用于标识生成 UUID 的机器的字段。

MariaDB 贡献统计,2023 年 6 月

现在已是 2023 年,时间过得真快。MariaDB Server 已经发布了两个达到 GA(普遍可用)的主要版本,随之带来了许多新的贡献。与每个季度指标发布一样,原始数据可在我们的 metrics repo 中获取,以及生成数据所需的脚本和配置。

项目追踪

目前我们正在追踪多个与 MariaDB 相关的项目,其中许多在您构建 MariaDB Server 时会被拉取。这些项目包括

  • MariaDB Server – 服务器本身
  • libmarias3 – 一个用于与 Amazon S3 及相关块存储服务交互的开源库。

MariaDB 贡献统计,2023 年 3 月

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

指标收集的变更

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