[groonga-dev,04386] Re: pgroonga jsonbでの不具合

Back to archive index

Hirokazu Matsuo matsu****@wizar*****
2017年 6月 21日 (水) 14:03:32 JST


阿部様
お世話になります、松尾です。

前にお伝えした環境とは少し違うのですが、
CentOS7, postgresql9.5の環境でも同様に
下記のように不具合が発生します。
※別の環境でうまくいったという件は
私が間違えて1.1.5の環境でテストしたため
うまく行ってしまったようです。

[root @ localhost ~]# createdb -U postgres test
[root @ localhost ~]# psql -U postgres test
psql (9.5.6)
"help" でヘルプを表示します.

test=# CREATE EXTENSION pgroonga;
CREATE EXTENSION
test=# CREATE TABLE logs (
  id integer,
  record jsonb
);
CREATE TABLE
test=# INSERT INTO logs (id) VALUES('1');
INSERT 0 1
test=# CREATE INDEX pgroonga_logs_index ON logs USING pgroonga (record);
サーバとの接続が想定外にクローズされました
        おそらく要求の処理前または処理中にサーバが異常終了
        したことを意味しています。
サーバーへの接続が切れました。リセットしています: 失敗。
!> 

[root @ localhost ~]# psql -U postgres test
psql (9.5.6)
"help" でヘルプを表示します.

test=# DELETE FROM logs;
DELETE 1
test=# CREATE INDEX pgroonga_logs_index ON logs USING pgroonga (record);
CREATE INDEX
test=# INSERT INTO logs (id) VALUES('1');
サーバとの接続が想定外にクローズされました
        おそらく要求の処理前または処理中にサーバが異常終了
        したことを意味しています。
サーバーへの接続が切れました。リセットしています: 失敗。
!>

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


------Original Message------
差出人:"olo"<olo****@razil*****>
宛先:"全文検索エンジンGroonga開発メーリングリスト"<groon****@lists*****>
CC:
件名:[groonga-dev,04385] Re:pgroonga jsonbでの不具合
日時:2017年06月21日(水) 12:52(+0900)
松尾様

はじめまして、阿部と申します。
今回の不具合の件ですが、差し支えなければ問題の確認に使ったSQL
(TABLE CREATE, CREATE INDEX, INSERT) がどのようなものか
お教えいただけませんでしょうか。
よろしくお願いいたします。
2017年6月21日 10:45 Hirokazu Matsuo <matsu****@wizar*****>:(株)ウィザードの松尾です。

別の環境で試したところ
不具合が再現されませんでした。
私の環境に依存している可能性が高いので
この件は、一旦取り下げ
もう少し試してからもう一度ご連絡したいと思います。
お騒がせして、申し訳ありません。

------Original Message------
差出人:"Hirokazu Matsuo"<matsu****@wizar*****>
宛先:"全文検索エンジンGroonga開発メーリングリスト"<groon****@lists*****>
CC:
件名:[groonga-dev,04383] Re: pgroonga jsonbでの不具合
日時:2017年06月20日(火) 10:46(+0900)
>(株)ウィザードの松尾です。
>
>申し訳ありません、環境を書き忘れていました。
>CentOS6にpgroongaをCentOS 6にインストールする方法で
>インストールしたものです。
>MeCabベースのトークナイザーは使っていません。
>
>------Original Message------
>差出人:"Hirokazu Matsuo"<matsu****@wizar*****>
>宛先:groon****@lists*****
>CC:
>件名:[groonga-dev,04382]pgroonga jsonbでの不具合
>日時:2017年06月19日(月) 23:45(+0900)
>>(株)ウィザードの松尾と申します。
>>
>>pgroongaを使わさせていただいています。
>>ver.1.1.5までは、jsonbがnullの場合でも問題がなかったのですが
>>1.1.6以降、jsonbのカラムにpgroongaのindexを作った場合
>>jsonbのカラムがnullのデータをinsertするとpostgresqlがアベンドしてしまいます。
>>逆にjsonbがnullのデータがある場合、
>>jsonbのカラムにpgroongaのindexを作るとやはりアベンドしてしまいます。
>>※上記のため1.1.6以降だと、バックアップのリストアができなくなっている状態です。
>>私の環境では再現性がありますが、
>>これはpgroongaの仕様になりますでしょうか。
>>何か設定をすれば当該アベンドは発生しなくなりますでしょうか。
>>とりあえず私の環境だと、
>>jsonbにnullではなく「{}」をセットすればアベンドはしないようです。
>>
>>以上、よろしくお願いいたします。
>>
>>--
>>Hirokazu Matsuo <matsu****@wizar*****>
>>
>>_______________________________________________
>>groonga-dev mailing list
>>groon****@lists*****
>>http://lists.osdn.me/mailman/listinfo/groonga-dev
>
>
>--
>Hirokazu Matsuo <matsu****@wizar*****>
>  WIZARD, INC.
>  http://www.wizard.co.jp/
>
>  TEL : 03-5774-7777
>  FAX : 03-5774-7770
>  MOBILE : 080-3704-6104
>
>_______________________________________________
>groonga-dev mailing list
>groon****@lists*****
>http://lists.osdn.me/mailman/listinfo/groonga-dev


--
Hirokazu Matsuo <matsu****@wizar*****>
  WIZARD, INC.
http://www.wizard.co.jp/

  TEL : 03-5774-7777
  FAX : 03-5774-7770
  MOBILE : 080-3704-6104

_______________________________________________
groonga-dev mailing list
groon****@lists*****
http://lists.osdn.me/mailman/listinfo/groonga-dev
_______________________________________________
groonga-dev mailing list
groon****@lists*****
http://lists.osdn.me/mailman/listinfo/groonga-dev

--
Hirokazu Matsuo <matsu****@wizar*****>
  WIZARD, INC.
  http://www.wizard.co.jp/

  TEL : 03-5774-7777
  FAX : 03-5774-7770
  MOBILE : 080-3704-6104




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