社区对 MariaDB 的贡献
MariaDB Foundation 的目标之一是帮助新的贡献者理解源代码,并降低新参与者的门槛。衡量这一点的一种方法是查看收到的和被接受的拉取请求数量,因为这主要反映了社区贡献。以下数字仅针对主服务器,不包括托管在 Foundation 的 GitHub 账户上的任何连接器或工具,统计周期为 2017 年 1 月 1 日至 7 月 1 日。
收到的 GitHub 拉取请求数量:126(同比增长 +113%)
已审查的拉取请求数量:102(同比增长 +76%)
贡献者数量:28(同比增长 +22%)
审查者数量:13(同比增长 +44%)
相比之下,以下是 MySQL 的等效数字
收到的 GitHub 拉取请求数量:35(同比下降 -10%)
贡献者数量:19(同比增长 +27%)
尽管 MariaDB 代码库庞大且复杂,但我们很高兴看到社区做出了一些有趣且重要的贡献。
值得注意的贡献(已合并)
PR#323 – 为 mysqladmin 添加不同日志类型的单独刷新命令
PR#332 – mysql 现在报告查询时间精确到毫秒
PR#381 – LPAD() 和 RPAD() 的第三个参数现在是可选的
PR#383 – 添加了 Oracle 兼容的 CHR() 函数
值得注意的贡献(待合并)
PR#318 – 服务器错误消息支持印地语
PR#321 – 为 MariaDB 客户端添加 Shell 风格的 alias/unalias 命令
PR#354 – 从最新的 Percona 移植代理协议代码
PR#408 – InnoDB 即时添加列
我对主从复制有个想法。我认为主库和从库可以挂载同一个磁盘,主库以 rw 模式挂载,从库以 readonly 模式挂载,然后从库就像 linux 的 tail 命令一样监控文件变化,主库将 binlog 写入这个磁盘。但我没有找到这样的复制技术,我想知道为什么。谢谢。