Kouhei Sutou
kou****@clear*****
2016年 6月 6日 (月) 11:20:38 JST
須藤です。 In <73401****@web10*****> "[groonga-dev,04040] Re: [ANN] PGroonga 1.0.9" on Mon, 6 Jun 2016 00:07:40 +0900 (JST), 清河 宗一朗 <iftha****@yahoo*****> wrote: > 早速Windows8.1の環境でpgroonga1.0.6から1.0.9にアップグレードしました。互換性があるとのことでしたので http://pgroonga.github.io/ja/upgrade/#compatible-case の > 手順にあるように、バイナリを上書きしてから ALTER EXTENSION pgroonga UPDATE; を > 実行し、正常終了しました。 > が、実際にクエリを投げると下記のようにエラーが発生するようになってしまいました。 > xxxx=> select for_search from xxxx where for_search %% 'postgres'; > サーバとの接続が想定外にクローズされました > おそらく要求の処理前または処理中にサーバが異常終了 > したことを意味しています。 > サーバーへの接続が切れました。リセットしています: 失敗。 > !> > アップグレード手順に不備等ありましたでしょうか。 念のため確認なのですが、バイナリーを上書きする前にすでに接続 されている接続を切断してはいないですよね?(手順になかったの で追加しました。) Windowsでは使用中のファイルを上書きできなかった気がするので、 それが原因なのかもしれません。 再度接続しなおしてみてもらえますか? あと、c:\Program Files\P{ostgreSQL\9.5\data\pgroonga.logに ログがあると思うので、それの内容を見せてもらえますか? あと、Windows 10で試してみたのですが、アップグレード後も問題 なく検索できました。なので、環境依存あるいはデータ依存の問題 なのではないかと思っています。 -- 須藤 功平 <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/readable-code-workshop.html