Kouhei Sutou
kou****@clear*****
2014年 7月 30日 (水) 14:31:59 JST
須藤です。 In <CAH9Y0y74W0SQhDQO6X1Gd8OWA2hwqktLiDM0+V0L5n8_vPoVe****@mail*****> "[groonga-dev,02550] Re: [ANN] Groonga 4.0.4" on Wed, 30 Jul 2014 04:50:04 +0100, 杉本涼 <sugry****@gmail*****> wrote: > Heroku用Groongaのビルド終わりました。 > https://github.com/groonga/groonga/releases/tag/v4.0.4 ありがとうございます! アップロードできていますね。 この間のエラーは、上書きはエラーになる、ということだったみた いですね。 あ、 https://github.com/sugryo/heroku-groonga-builder に追加して改良は https://github.com/groonga/heroku-groonga-builder にも反映してもらえますか? 一応、groonga organizationがupstreamなので、改良点がそこにま とまっているとより多くの人の役に立つ可能性が高いからです。 で、いまさらでアレなんですが。。。 説明するのを忘れていました。。。 Heroku用のGroongaをビルドしただけではまだHerokuのアプリケーショ ンからは使えないのです。。。 Groongaのbuildpackで新しくビルドしたGroongaを使うようにしない といけません。もしよかったら、こっちもやってもらえないでしょ うか。。。 手順は次の通りです。 % git clone git****@githu*****:groonga/heroku-buildpack-groonga.git % cd heroku-buildpack-groonga % editor bin/compile https://github.com/groonga/heroku-buildpack-groonga/blob/master/bin/compile#L11 を更新 % git commit % git push % rake publish もしかしたら、最後のrake publishでエラーがでるかもしれません。 そのときは実行結果を教えて欲しいです。 Herokuのbuildpackって誰でも更新できるのかしら。できるなら、 うまくいきそうですけど。。。 確認方法は次の通りです。 Try GroongaをHerokuにdeploy(*)して、statusコマンドを実行しま す。 https://github.com/groonga/heroku-try-groonga#how-to-deploy 実行すると↓のような結果が返ってくるんですが、 groonga> status [ [ 0, 1406698246.30758, 0.018256664276123 ], { "alloc_count": 138, "starttime": 1406698246, "uptime": 0, "version": "4.0.3", "n_queries": 0, "cache_hit_rate": 0, "command_version": 1, "default_command_version": 1, "max_command_version": 2 } ] この中の "version": "4.0.3", というところが4.0.4になっていれば更新されています。 もしよかったらbuildpackの更新もお願いします>< -- 須藤 功平 <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/