MariaDB 5.5.29, 5.3.12, 5.2.14, 5.1.67 现已可用

MariaDB 项目很高兴地宣布,以下新的稳定版 (GA) MariaDB 版本现已立即可用: 

安全更新

这些版本是“错误修复”版本,其中包括但不限于以下安全漏洞的修复:

MariaDB Java 客户端 1.1.0 发布

MariaDB Java 客户端 1.1.0 已发布。您可以在此处下载。

此版本重点修复了所有已知的数据库元数据错误和 Connector/J 不兼容问题。具体的修复包括:

  • 与 Connector/J 兼容的一致的 JDBC catalogs vs schemas vs databases 处理方式
  • 实现了 DatabaseMetaData 中几个缺失的方法
  • 改进了语句超时的处理
  • 已向 MANIFEST.MF 添加了 OSGi 特定条目,以便可在 OSGi 环境中使用
  • 在 JDBC URL 中添加了对 dumpQueriesOnException=true 的支持
  • 在连接器中添加了对 IPv6 地址的支持
  • 添加了 SSL 支持
  • 以及更多…

MariaDB 10.0 和 MySQL 5.6

去年五月,我第一次写博客介绍了 MariaDB 10.0。我们收到了一些反馈,消化了这些反馈,我随后进一步解释了 MariaDB 10.0。现在,MariaDB 10.0 的第一个 Alpha 版本已经发布,新的一年刚刚开始,现在是进一步解释一些细节的好时机,特别是关于 MariaDB 10.0 和 MySQL 5.6 的区别,因为我和 MariaDB 项目中的其他人经常被问到它们之间的差异。 

首先,这里有一些详细信息解释了我们为什么不直接采用 MySQL 5.6 作为基础并创建一些名为 MariaDB 5.6 的东西。…

MariaDB 基金会将保障领先的开源数据库

  • Michael ‘Monty’ Widenius、David Axmark 和 Allan Larsson 宣布成立 MariaDB 基金会
  • 领先组织承诺提供 100 万欧元资金用于启动非营利组织
  • 寻求更多赞助商;董事会选举将于 2013 年 2 月举行

Percona Live 大会,伦敦 – 2012 年 12 月 4 日 –网络上最流行的数据库创始人 Michael Widenius、David Axmark 和 Allan Larsson 今天宣布成立 MariaDB 基金会。 “MariaDB 继续了我们 18 年前创建 MySQL 时启动的项目,代码由同一个专注的核心团队维护。 现在是时候成立一个独立的组织来保障 MariaDB 用户和开发者的利益了,因为我们正朝着 MariaDB 10 前进。” David Axmark 说。…

Monty Program & SkySQL 发布 C 语言版 MariaDB 客户端库和 Java 应用版 MariaDB 客户端库

连接器现已作为 MariaDB 开源项目的一部分提供给 MySQL® 社区

赫尔辛基 – 2012 年 11 月 29 日 – Monty Program,MariaDB 的大本营,由 MySQL® 数据库创建者 Monty Widenius 及其员工拥有,以及 SkySQL,开源数据库解决方案的受信任提供商, 今天宣布,他们的连接器‘MariaDB Client Library for C and MariaDB Client Library for Java Applications’,现已根据宽松的 LGPL 许可,立即向更广泛的 MySQL® 数据库社区提供。

通过此公告,这些连接器成为更广泛的 MariaDB 开源项目的一部分,用户将能够通过相关的在线资源进行贡献。…

宣布 MariaDB 10.0.0 Alpha 版本发布

MariaDB 项目很高兴地宣布 MariaDB 10.0.0 现已立即可用!这是一个 Alpha 版本。

MariaDB 10.0 是 MariaDB 当前的开发版本。它基于 MariaDB 5.5 系列 构建,包含了从 MySQL 5.6 反向移植的功能以及其他地方找不到的全新功能。请参阅 “关于 MariaDB 10.0 的解释”“目前 MariaDB 与 MySQL 5.6 之间有什么?” 以了解更多关于为什么我们将此系列称为“MariaDB 10.0”的信息。

这是第一个基于 10.0 的版本,我们现在发布它是为了让任何想要测试它的人能够使用。…

MariaDB 非阻塞客户端 API 和 node.js

去年夏天,我在 MariaDB 中实现了一个 非阻塞客户端 API,并将其包含在 MariaDB 5.5 版本中。但不知为何,我一直没有正式宣布。

然而,这并没有阻止 Brian White 注意到它,并用它实现了一个名为 mariasql 的新的 node.js mysql 绑定。

现在,node.js 是一个用于 Web 应用服务器开发的单线程、事件驱动框架。在此类框架中,所有 I/O 操作以及所有其他可能需要等待外部事件的操作都是非阻塞或异步进行的。有一个单一的事件循环使用 poll() 或类似的系统调用来等待任何待处理的 I/O 或其他事件完成,然后分派相应的事件处理程序。…

让参与 MariaDB 开发和关注其进展变得更容易

六月,我提到了 MariaDB 项目工具 的整合。这项整合的最后一部分,即在名为 JIRA 的 MariaDB 项目跟踪工具中报告错误,现已最终确定。

错误报告仍然开放!JIRA 对所有人开放。错误报告是公开可用的,即使不登录也能查看,而且好处是您可以更轻松地跟踪项目进展,因为无需在多个工具之间切换以获取完整信息。

Launchpad 中存在的所有错误都已迁移到 JIRA。要查找最初在 Launchpad 上报告的错误,请使用以下方法:

  • 如果您知道原始错误 ID,可以在 JIRA 右上角的搜索字段中输入 lp:bugid 来搜索该错误。