[groonga-dev,01605] Re: mroongaテーブルの更新中にmroonga_commandを実行すると、mysqldがクラッシュする

Back to archive index

Kouhei Sutou kou****@clear*****
2013年 8月 12日 (月) 17:13:07 JST


須藤です。

In <CANM+****@mail*****>
  "[groonga-dev,01596] mroongaテーブルの更新中にmroonga_commandを実行すると、mysqldがクラッシュする" on Sun, 11 Aug 2013 12:50:26 +0900,
  Naoya Murakami <visio****@gmail*****> wrote:

> mroonga_commandがまだ実験的な段階で通常使用で頻繁に使われるものではないので、
> ユーザが運用上、気をつければいい話だけかもしれませんが、一応報告します。

いえいえ、報告ありがとうございます!

> <事象>
> mroongaのテーブルを更新している最中に、mroonga_command('table_list')または、mroonga_command('select
> <テーブル名>')等を実行すると、mysqldがクラッシュする。

groongaのバグだったので修正しました。
修正は次回リリースに含まれます。

動いているつもりのコードだったので教えてもらって助かりました。

> mysqlとgroongaを連携させている関係上、途中で強制終了がかかると、どうしようも
> ないのかもしれませんが、このあたりもなかなか煩雑と感じている点ではあります。

更新中でなければロックは残らないんですが、なかなかうまいタイ
ミングでのクラッシュとはならないんですよね。。。

-- 
須藤 功平 <kou****@clear*****>
株式会社クリアコード <http://www.clear-code.com/> (03-6231-7270)

groongaサポート:
  http://groonga.org/ja/support/
パッチ採用はじめました:
  http://www.clear-code.com/recruitment/
コミットへのコメントサービスはじめました:
  http://www.clear-code.com/services/commit-comment.html




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