MySQL AB 被 Sun 買走後,MySQL 官方宣佈了一些事情,到目前看起來,最大的改變是把 MySQL 的版本控制軟體從 BitKeeper (close source) 轉移到 Bazaar。
版本控制軟體變成 open source 使得 source code 的取得以及追蹤變容易了,於是有許多人就自己建立 branch 發展,相當熱鬧。(因為有版本控制,容易與官方的 branch cross-merge,有些人會在 community 版互相 merge)
主要幾個有名的 patch vendor 包括:
- Google 的 google-mysql-tools,針對 MySQL 4.0 與 5.0 兩個版本的 patch。
- Percona 的 Percona releases,針對 MySQL 5.0 與 5.1 兩個版本的 patch。
- OurDelta 的 Patches/Sources,目前主要針對 5.0 與 5.1 (尤其是 5.0),之後會視情況對 6.0 patch。
遇到奇怪的 bug,或是多 CPU 效能瓶頸時,試看看這些 community version 會是不錯的方向。