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/