[groonga-dev,04179] Re: PGROONGAでレコード追加時にエラー発生

Back to archive index

YUKI Hiroshi yuki****@clear*****
2016年 11月 9日 (水) 14:22:17 JST


クリアコード 結城です。

 > 【状態】
 > データ登録(INSERT文実行)時、以下のエラーが発生するようになりました。
 > ERROR: 58000: pgroonga: pgroonga: failed to set column value:  
check_jump failed
 > このエラーはOSの再起動を行っても出続けていたが、ある時を境に出なくな 
りました。
 > ※分かっている範囲で、土曜の段階から出続けていて、昨日20時半から出なく 
なった。
 >
 > エラーの詳細について、教えて下さい。
 > 再発するかどうかが懸念点なので、発生原因と自然回復した理由が分かると 
助かります。

このエラーメッセージは、カラムに値を設定している最中、具体的にはインデッ 
クス更新処理の最中に「check_jump」という処理に失敗した事を示しています。
時間経過によってエラーが出なくなった事については、「データベース内のイン 
デックスの状態が更新されて、エラーの原因になっている箇所が使われなくなっ 
た」などの可能性が考えられますが、現時点では理由は不明です。
そのため、再発の可能性は否定できません。

pgroonga.logに「check_jump」失敗時の詳しい情報が出力されていると思われます。
調査のためpgroonga.logをご提供いただく事は可能でしょうか?

なお、Groonga 6.1.0では修正点の1つとして、インデックス更新処理の不具合の 
修正がありました。
今回の問題の原因がこの修正の対象箇所だった場合、Groonga 6.1.0をバンドル 
しているPGroonga 1.1.6のバージョンでは問題が解消されている可能性があります。



高見 直輝 wrote:
> お世話になります。高見です。
> 04175の件とは別件のエラーについての質問です。
> ※04175は諸般の事情で話が止まっており、現状では報告できることがありません。
>
> 【環境】
> PostgreSQL:9.4.5
> PGROONGA:1.1.3
>
> 【状態】
> データ登録(INSERT文実行)時、以下のエラーが発生するようになりました。
> ERROR: 58000: pgroonga: pgroonga: failed to set column value: check_jump failed
> このエラーはOSの再起動を行っても出続けていたが、ある時を境に出なくなりました。
> ※分かっている範囲で、土曜の段階から出続けていて、昨日20時半から出なくなった。
>
> エラーの詳細について、教えて下さい。
> 再発するかどうかが懸念点なので、発生原因と自然回復した理由が分かると助かります。
>
> 以上、よろしくお願いします。
>
> -----------------------------
> 高見 直輝 <takam****@orega*****>
> 株式会社オレガ
> TEL:03-3267-0150
> FAX:03-3267-0180
>
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> http://lists.osdn.me/mailman/listinfo/groonga-dev
>

-- 
結城 洋志 <YUKI Hiroshi>
E-mail: yuki****@clear*****

株式会社クリアコード
〒170-0005 東京都豊島区南大塚3-29-9
            中野ビル3階
TEL : 03-5927-9440
FAX : 03-5927-9441
WWW : http://www.clear-code.com/




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