[groonga-dev,02633] ストレージモードで unique インデックスを使うと duplicate エラーが発生する

Back to archive index

6elz 6elll****@gmail*****
2014年 8月 15日 (金) 00:16:02 JST


はじめまして。6elz と申します。
不具合か仕様か判断しかねますが、不自然と思われる動作がありますので報告いたします。

この現象は、以下の環境で確認しました。

MySQL 5.6.20 + mroonga 4.04
MySQL 5.6.15 + mroonga 3.07

ストレージモードで、unique インデックスを使ったテーブルを作り

再現方法 1. 任意の行を unique インデックスの値を同じまま update すると duplicate エラーになります。
再現方法 2.  任意の行を削除し、そのあと削除前と同じ unique インデックスの値で insert すると duplicate エラーになります。

どちらも、一行だけのテーブルでも再現します。
ラッパーモードでは発生せず、正常に update, insert できます。

再現方法 2 については、こちらに記述されている問題と同じものと思われます。
https://gist.github.com/milano/11240352

検索したのですが、公式のバグリストの中に見つけられませんでした。
既出でしたら申し訳ありません。

以上です。よろしくお願いします。



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