[groonga-dev,00761] Re: ERROR 1026 (HY000): too long key: (4097)

Back to archive index

Kouhei Sutou kou****@clear*****
2012年 4月 10日 (火) 09:53:58 JST


須藤です。

In <CABp+NB50rXGwx8jp0CHLFV=mUGyrtjma2ANAQwL=OriYq****@mail*****>
  "[groonga-dev,00760] Re: ERROR 1026 (HY000): too long key: (4097)" on Tue, 10 Apr 2012 02:31:10 +0900,
  Jun Nishikawa <topaz****@m0n0m*****> wrote:

> また別の原因で同じエラーが出ることを確認しました。
> どうやら truncate table を流してしまうと、
> 次の INSERT から 『too long key』が出てしまうようです。

あぁ!そうなんですよ。ラッパーモードでTRUNCATE TABLEをすると
パーサー(トークナイザー)情報が消えてしまってそういう問題が
起こるのです。で、その問題はちょうど昨日修正したので、次のリ
リースでは修正されます。
  http://redmine.groonga.org/issues/1335

とりあえず次のリリースまでDELETEでしのいでもらえると嬉しいで
す。。。

> 少々長いですが以下、再現手順です。

ありがとうございます!
状況を確認しやすくてとても助かります。

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

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




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