-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
121 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
--- | ||
layout: post.en | ||
title: Mroonga 14.08 has been released! | ||
description: Mroonga 14.08 has been released! | ||
--- | ||
|
||
## Mroonga 14.08 has been released! | ||
|
||
Mroonga is a MySQL storage engine that supports fast fulltext search | ||
and geolocation search. It is CJK ready. It uses Groonga as a storage | ||
and fulltext search engine. | ||
|
||
Mroonga 14.08 has been released! | ||
|
||
This is long time no release! | ||
|
||
* How to install: [Install](/docs/install.html) | ||
* How to upgrade: [Upgrade guide](/docs/upgrade.html) | ||
|
||
### Changes | ||
|
||
Here are important changes in this release: | ||
|
||
### Improvements | ||
|
||
* We use CMake for building instead of the GNU Autotools. | ||
|
||
Using `configure` is deprecated. We recommend using `cmake` to build from source. | ||
|
||
Please refer [Others](/docs/install/others.html) about how to build from source with `cmake`. | ||
|
||
### Fixes | ||
|
||
* Fixed a bug that `SELECT` returned wrong result when we used multiple primary keys and primary keys included `VARBINARY` or `BLOB` type column. | ||
|
||
This bug only occurred in Mroonga 14.07. | ||
|
||
This bug doesn’t break an index. So, we don’t need to execute `REINDEX` command after this fix. | ||
|
||
If this bug occurred, the following query retrieved nothing. | ||
|
||
```sql | ||
CREATE TABLE logs ( | ||
id INT, | ||
content VARBINARY(256), | ||
PRIMARY KEY (id, content) | ||
) ENGINE=Mroonga DEFAULT CHARSET=utf8mb4; | ||
|
||
INSERT INTO logs(id, content) VALUES (1, 'aaa'); | ||
INSERT INTO logs(id, content) VALUES (2, 'bbb'); | ||
|
||
SELECT * FROM logs WHERE content = 'aaa'; | ||
``` | ||
|
||
### Conclusion | ||
|
||
Let's search by Mroonga! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
--- | ||
layout: post.ja | ||
title: Mroonga 14.08リリース! | ||
description: Mroonga 14.08をリリースしました! | ||
--- | ||
|
||
## Mroonga 14.08リリース | ||
|
||
Mroonga 14.08をリリースしました! | ||
|
||
* インストール方法: [インストール](/ja/docs/install.html) | ||
* アップグレード方法: [アップグレードガイド](/ja/docs/upgrade.html) | ||
|
||
### 変更点 | ||
|
||
主な変更点は以下の通りです。 | ||
|
||
### 改良 | ||
|
||
* ビルドにGNU Autotoolsの代わりにCMakeを使うようにしました | ||
|
||
`configure`は非推奨になります。 | ||
今後は、`cmake`を使ったビルドをおすすめします。 | ||
|
||
`cmake`でのビルド方法は[その他](/ja/docs/install/others.html)を参照してください。 | ||
|
||
### 修正 | ||
|
||
* 複数の主キーがあり、かつ主キーに`VARBINARY`型または`BLOB`型のカラムがある場合に、`SELECT`が誤った結果を返す問題を修正しました。 | ||
|
||
この問題は、Mroonga 14.07でのみ発生します。 | ||
また、この問題はインデックスを破壊しません。そのため、この修正後に`REINDEX`コマンドを実行する必要はありません。 | ||
|
||
この問題が発生すると、以下のクエリーは何も取得しません。 | ||
|
||
```sql | ||
CREATE TABLE logs ( | ||
id INT, | ||
content VARBINARY(256), | ||
PRIMARY KEY (id, content) | ||
) ENGINE=Mroonga DEFAULT CHARSET=utf8mb4; | ||
|
||
INSERT INTO logs(id, content) VALUES (1, 'aaa'); | ||
INSERT INTO logs(id, content) VALUES (2, 'bbb'); | ||
|
||
SELECT * FROM logs WHERE content = 'aaa'; | ||
``` | ||
|
||
### おわりに | ||
|
||
毎週火曜日の 12:15 - 12:45 にGroonga関連のイベントをオンラインで実施しています。 | ||
|
||
各イベントの予定は[connpassのページ](https://groonga.connpass.com/event/)に記載しています。 | ||
|
||
(上記のページで参加登録しなくても資料やイベントは閲覧可能です。) | ||
|
||
今までのオンラインイベントは、以下の場所に格納されていて、いつでも視聴できます! | ||
|
||
[Groongaリリース自慢会](https://www.youtube.com/playlist?list=PLLwHraQ4jf7PnA3GjI9v90DZq8ikLk0iN) | ||
|
||
[Groonga開発者に聞け!](https://www.youtube.com/playlist?list=PLLwHraQ4jf7PBol9aq5BoaM2Hnk6aCKs2) | ||
|
||
興味のある方はぜひ視聴してみてください。 | ||
それでは、Mroongaでガンガン検索してください! |