[groonga-dev,03639] Re: Mroonga_で_data_truncated_for_primary_key_column: <id> が発生する

Back to archive index

Kouhei Sutou kou****@clear*****
2015年 11月 9日 (月) 22:25:28 JST


須藤です。

In <20151****@domai*****>
  "[groonga-dev,03638] Re: Mroonga_で_data_truncated_for_primary_key_column: <id> が発生する" on Mon, 09 Nov 2015 13:48:28 +0900,
  各務 洋 <kagam****@outwa*****> wrote:

>>>> ていて、Groongaのテーブル・カラムを更新中にkillされると発生
>>>> します。
>>>> 
>>> 
>>> 今回のご報告の元々の起点は、mysqld の再起動が行われていない環境で発生
>>> しているのです。
>> 
>> この「発生」しているものは[groonga-dev,03515](*)で報告しても
>> らった
>> 
>>> UPDATE 文発行時に warning で data truncated for primary
>>> key column: <id> が発生します。
>> 
>> のことであっていますか?
>> 
>> (*) https://osdn.jp/projects/groonga/lists/archive/dev/2015-September/003518.html
>> 
>> で、これが発生した時はmysqldはクラッシュしていなかったという
>> ことであっていますか?
>> 
>> 
>> それとも、「発生」しているものは[groonga-dev,03518](*)で報告
>> してもらった
>> 
>>> ・unique 制約のある a_id に 0 が入ったり、10001 が無くても
>>> duplicate insert と言われる。
>> 
>> の方ですか?
>> 
>> (*) https://osdn.jp/projects/groonga/lists/archive/dev/2015-September/003521.html
> 
> 混乱させてしまったら申し訳ないのです。
> 元々の環境(本番環境)では両方とも起きているのです。
> 
> [groonga-dev,03219] 対応後ですので、これの別パターンというか、もう一
> つ深いところで index が不整合になるパターンがあり、いずれもそれが理由
> で発生しているのかな、という印象なのです。

回答ありがとうございます。
私と各務さんで前提がずれているような気がしました。。。

以下についてyes/noを教えてもらえますか?
(私はぜんぶyesだと認識していました。)

  * 問題1
    * 現象:UPDATE 文発行時に warning で data truncated for primary
      key column: <id> が発生
      * →yes/no
    * mysqldのクラッシュの有無:無
      * →yes/no
    * 発生を確認した一番新しいGroongaのバージョン:5.0.7-1.el6
      * →yes/no

  * 問題2
    * 現象:unique 制約のある a_id に 0 が入る、または、
      10001 が無くてもduplicate insert が発生
      * →yes/no
    * mysqldのクラッシュの有無:無
      * →yes/no
    * 発生を確認した一番新しいGroongaのバージョン:5.0.7-1.el6
      * →yes/no


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

Groongaベースの全文検索システムを総合サポート:
  http://groonga.org/ja/support/
パッチ採用 - プログラミングが楽しい人向けの採用プロセス:
  http://www.clear-code.com/recruitment/
コードリーダー育成支援 - 自然とリーダブルコードを書くチームへ:
  http://www.clear-code.com/services/code-reader/




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