[groonga-dev,01433] Re: Windows用mroongaのテストのお願い

Back to archive index

Kouhei Sutou kou****@clear*****
2013年 5月 23日 (木) 15:36:46 JST


須藤です。

In <519CA****@rozet*****>
  "[groonga-dev,01431] Re: Windows用mroongaのテストのお願い" on Wed, 22 May 2013 20:17:17 +0900,
  磯部 和広 <k-iso****@rozet*****> wrote:

> >インストール後にmroongaをMariaDBに組み込むために以下のSQLを
> >実行する必要があります。
> 
> >  INSTALL PLUGIN mroonga SONAME 'ha_mroonga.dll';
> >  CREATE FUNCTION last_insert_grn_id RETURNS INTEGER SONAME 'ha_mroonga.dll';
> >  CREATE FUNCTION mroonga_snippet RETURNS STRING SONAME 'ha_mroonga.dll';
> >  CREATE FUNCTION mroonga_command RETURNS STRING SONAME 'ha_mroonga.dll';
> 
> >インストーラーでここまでやれた方がいいなぁと思いつつ、そこま
> >では手が届いていません。
> 
> 
> ひょっとして、下記が参考になりますか?
> 
> http://www.e-agency.co.jp/column/20130208.html
> 
> >MariaDBは、デフォルトでHandlerSocketプラグインが梱包されています。
> >コマンドでINSTALL PLUGIN 構文を打つか、設定ファイル.cnfに
> >記述するだけでHandlerSocketを有効にすることができます。
> 
> 
> へー、こんなやり方もあるんだー、とか思いましたので。
> 
> CREATE FUNCTION

調べてもらってありがとうございます!

よさそうなんですが、この方法だとCREATE FUNCTIONに対応できな
いんですよね。。。(磯部さんもうっすら書きかけていますが。)

インストーラーの挙動をみるとどこかでinstall_dbを実行している
ようなので、そのタイミングに紛れ込ませたいなぁと思っていまし
た。

メモ: もしかしたらwin/packaging/extra.wxs.inのCustomActionを
設定すればいいかもしれない。

zipの方も同じようなタイミングがあると思うんですよねぇ。。。

-- 
須藤 功平 <kou****@clear*****>
株式会社クリアコード <http://www.clear-code.com/> (03-6231-7270)

groongaサポート:
  http://groonga.org/ja/support/
パッチ採用はじめました:
  http://www.clear-code.com/recruitment/
コミットへのコメントサービスはじめました:
  http://www.clear-code.com/services/commit-comment.html




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