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

Back to archive index

Kouhei Sutou kou****@clear*****
2012年 5月 17日 (木) 15:45:21 JST


須藤です。

In <20120****@gmo-m*****>
  "[groonga-dev,00872] Re: mroonga 2.02クラッシュ" on Thu, 17 May 2012 13:27:28 +0900,
  河野 隆志 <takas****@gmo-m*****> wrote:

> 久方ぶりの報告です。

ありがとうございます!

> レプリケーション構成にて検証したところ再発しました…

そうですか。。。

> 前回の報告で見逃してたエラーを見つけました。
> 気になるところと言えばcollisions辺りでしょうか…

たしかに気になります。
ちょっと、手元でgroonga本体を少しいじってdeadlockしやすいよ
うにして試してみます。

あと、もし可能でしたら再現したときにインデックス内にどのくら
い単語数が登録されていたかを確認して頂いてもよいでしょうか?
単語数が多さと問題が発生するかどうかが関係しているかが気になっ
ています。

以下のコマンドを実行すると

  % groonga ${MYSQL_DATA_DIR}/${DB_NAME}.mrn select ${TABLE_NAME}-${INDEX_NAME} --limit 0

以下のような出力になるのですが、この場合は16が単語数になりま
す。

  [[0,1337236802.4116,0.000422239303588867],[[[16],[["_id","UInt32"],["_key","ShortText"],["index","t1"]]]]]


> ちょっとお手上げ状態なんですが、更新系クエリのSQLを正しく書き直して
> もう一度やってみたいと思います。

ありがとうございます!

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

groongaサポート:
  http://groonga.org/ja/support/
プログラミングが好きなソフトウェア開発者を募集中:
  http://www.clear-code.com/recruitment/




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