[groonga-dev,03643] Re: mroonga_snippet でMySQLがクラッシュする

Back to archive index

Hironori Matsubara t0392****@gmail*****
2015年 11月 10日 (火) 13:43:03 JST


須藤さん

松原です、さっそくのご返信ありがとうございます!
(こんなに早く対応版を用意していただけるなんて思ってませんでした)

さっそく、開発環境に対応版をインストールして、正常動作を確認しました。
結果にも問題なさそうですし、クラッシュも起きてないようです。

今晩ごろ本番環境にも投入して、しばらく様子を見てみようと思います。
明日また結果を報告いたします。


> 1. 2接続以上で同時にmroonga_snippet(または別のUDF)を使う
> 2. 1.の後、5分以上mroonga_snippet(または別のUDF)を使わない
> 3. 2.の後、mroonga_snippet(または別のUDF)を使う

この再現条件は見抜けませんでした…
(5分以内のセンは怪しいのでは、とまでは見ていたのですが…笑)


P.S.
> もしよかったら今月29日のMroongaのイベントにもお越しください!
ありがとうございます!
興味ありますのでスケジュール検討してみますー


2015年11月10日 12:41 Kouhei Sutou <kou****@clear*****>:
> 須藤です。
>
> In <CALnfynTQGQYm5wkwK394afivQANuOH9ZC6HZBEBkT=TvLAD****@mail*****>
>   "[groonga-dev,03640] mroonga_snippet でMySQLがクラッシュする" on Tue, 10 Nov 2015 11:02:17 +0900,
>   Hironori Matsubara <t0392****@gmail*****> wrote:
>
>> はじめまして、松原と申します。
>> (個人で・会社で、mroongaを利用させていただいております)
>> (大変便利なものを、いつもありがとうございます)
>
> 役に立っているようでよかったです!
> もしよかったら今月29日のMroongaのイベントにもお越しください!
>
>   https://groonga.doorkeeper.jp/events/31482
>
>> このたび、おそらく mroonga_snippet 付近が原因で、
>> mysqldが数時間おきにクラッシュする問題が起きており、
>> 解決のヒントがないか相談させていただければと思いました。
>>
>>
>> ■環境
>> ・CentOS 6.7 x86_64 (最新)
>> ・MySQL 5.6.27 (Oracle社レポジトリ)
>> ・groonga 5.0.9, mroonga 5.09 (groongaレポジトリ)
>> ※5.07では発生しませんでした
>> ※5.08で発生を確認し、5.09でも解消しませんでした
>
> 報告ありがとうございます。
> 環境の情報やログ、バックトレースなど必要な情報が含まれていて
> とても助かりました。
>
>
> 5.08から内部で使っているオブジェクトを使いまわして高速化する
> ようにしたのですがそのコードにバグがありました。。。
>
> 次の条件を満たしたときにクラッシュします。
>
>   1. 2接続以上で同時にmroonga_snippet(または別のUDF)を使う
>   2. 1.の後、5分以上mroonga_snippet(または別のUDF)を使わない
>   3. 2.の後、mroonga_snippet(または別のUDF)を使う
>      ↑でクラッシュ
>
> 修正したので次のパッケージを試してもらえないでしょうか?
>
>   * http://packages.groonga.org/tmp/groonga-libs-5.1.0-1.el6.x86_64.rpm
>   * http://packages.groonga.org/tmp/groonga-tokenizer-mecab-5.1.0-1.el6.x86_64.rpm
>   * http://packages.groonga.org/tmp/mysql-community-mroonga-5.10-1.el6.x86_64.rpm
>
> ↑の条件を満たしてもクラッシュしないようになっているはずなん
> です。
>
>
> --
> 須藤 功平 <kou****@clear*****>
> 株式会社クリアコード <http://www.clear-code.com/>
>
> Groongaベースの全文検索システムを総合サポート:
>   http://groonga.org/ja/support/
> パッチ採用 - プログラミングが楽しい人向けの採用プロセス:
>   http://www.clear-code.com/recruitment/
> コードリーダー育成支援 - 自然とリーダブルコードを書くチームへ:
>   http://www.clear-code.com/services/code-reader/
>
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> http://lists.osdn.me/mailman/listinfo/groonga-dev



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