[groonga-dev,02198] Re: mroonga 2.02クラッシュ

Back to archive index

HAYASHI Kentaro hayas****@clear*****
2014年 3月 25日 (火) 13:41:09 JST


林です。

On Mon, 24 Mar 2014 15:44:32 +0900
"yoku ts." <yoku0****@gmail*****> wrote:

> こんにちは、yoku0825です。
> 
> ずいぶん古いスレッドを引っ張り出してみましたが、これ(2.02で河野さんが踏み抜いたバグ)の再現のような気がします。
> 環境はMySQL 5.6.16(Oracleビルドのrpm)+ Groonga 4.0.0(yumリポジトリ)+ Mroonga
> 4.00(手でmake)でした。
> (フルテキストインデックスでない)複合インデックスを張ったカラムに対してLOAD DATA INFILEをかけるとクラッシュします。
> LOAD DATAの手前でDISABLE KEYS, LOAD後にENABLE KEYSなどとすると、ENABLE
> KEYSしている最中でクラッシュします。
> 
> バックトレースと、再現方法は↓においてあります。
> 
> https://gist.github.com/yoku0825/9735203
> 
> テストケースは(4バイトINT+ 32桁VARCHAR* 3バイトUTF-8)* 300万行ですが、100万行くらいだと落ちませんでした。
> 
> ご確認いただけないでしょうか?
> 
> (
> ´-`).oO(これ、容量肥大化対策のブランチを試そうと思って本番データをmysqldumpから戻してたら踏み抜きました。。テストケース作るのに手間取った。。
> 
> 
> yoku0825
> 

過去のチケット(#1361)は再現できずに閉じているので、新しくチケットを起こしました。
今回は丸山さんが再現するところまで確認してくれています!

http://redmine.groonga.org/issues/2438

再現手順、ありがとうございます!
それにしても、これ二年近く前のやつなんですねぇ。

-- 
HAYASHI Kentaro <hayas****@clear*****>




groonga-dev メーリングリストの案内
Back to archive index