yoku ts.
yoku0****@gmail*****
2014年 2月 25日 (火) 14:19:35 JST
こんにちは、yokuです。 再現方法見つけました! https://gist.github.com/yoku0825/9203166 データはINNER JOINさえできれば何でも良い感じです。 なるべく時間がかかるようなカラムを選んでINNER JOINをしている間にMroongaのテーブルにDELETEをかけるとクラッシュします。 ご確認ください。 ( ´-`).oO(あ、バイナリーログ届いて…ませんよねたぶん。。 /* yoku0825 */ 2014年2月21日 18:38 Maruyama Kenji <mmmar****@gmail*****>: > こんばんは、丸山です。 > > 情報ありがとうございます! > データ揃いましたら手元で再現してみます。 > > > On 2014/02/21, at 18:14, "yoku ts." <yoku0****@gmail*****> wrote: > > > こんばんは、yokuです。 > > > >> 私宛でお願いします! > > 須藤さんの鍵で暗号化して、kou****@clear***** あてに送付しました! > > > > 状況なのですが、 > > MySQL 5.6.15+ Groonga 3.1.2+ Mroonga 3.12+ groonga-normalizer-mysql > 1.0.5 で > > MroongaのテーブルとInnoDBのテーブルをINNER JOINすると落っこちます。 > > (すいません、再現用のSELECTクエリーを別便にしてしまいました。。) > > > > アプリはJavaらしく、Connector/Jを使っているので、何本かプールされたコネクションがいます。 > > …今さっきbinlogを見ていたら、(そうであるときとそうでない時があるのですが) > > DELETE FROM table_of_mroonga; (WHERE句なし) が直前に記録されていたものもありました。 > > これと合致しているのかも知れません(´・ω・`) > > > > そうでないときも、直前でtable_of_mroongaにINSERTしていたりするので、 > > これとINNER JOINの相性が悪いような気もします。 > > > > 再現できないかこちらでも試してみますが、取り急ぎ情報送りましたまで。 > > あ、binlogもこのあと送りますね。 > > > > > > /* yoku0825 */ > > > > > > 2014年2月21日 15:47 Kouhei Sutou <kou****@clear*****>: > >> 須藤です。 > >> > >> In <CAHB5****@mail*****> > >> "[groonga-dev,02145] Re: MroongaのテーブルとInnoDBのテーブルをINNER > JOINするとmysqldがcrashすることがある" on Fri, 21 Feb 2014 15:44:11 +0900, > >> "yoku ts." <yoku0****@gmail*****> wrote: > >> > >>> データの提供可能です。どうやって渡しましょうか? > >>> あと一応、gpgで鍵をかけたいのですが、公開鍵を教えてもらえませんか? > >>> (すとうさんの公開鍵なら知ってます。。) > >> > >> 私宛でお願いします! > >> > >> _______________________________________________ > >> groonga-dev mailing list > >> groon****@lists***** > >> http://lists.sourceforge.jp/mailman/listinfo/groonga-dev > > > > _______________________________________________ > > groonga-dev mailing list > > groon****@lists***** > > http://lists.sourceforge.jp/mailman/listinfo/groonga-dev > > _______________________________________________ > groonga-dev mailing list > groon****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/groonga-dev >