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