[groonga-dev,00823] Re: 連続INSERT時に全文検索でエラー

Back to archive index

IWAI, Masaharu iwaim****@gmail*****
2012年 5月 8日 (火) 13:22:12 JST


岩井です。

2012年5月8日11:41 Kouhei Sutou <kou****@clear*****>:
> あ、upgradeするときは一度uninstallしてからinstallし直したいん
> です。そうしないと、新しいha_mroonga.soを読みなおしてくれない
> ので。これだとupgrade時はuninstallもinstallもしないですよね。

あー、なるほど。だから昨日Twitterであんな感じにおっしゃってたんですね。
昨日須藤さんが仰ってた通りでOKですね。

https://github.com/iwaim/mroonga/commit/08718960b841ea8afe912648d0dc559029f8db86#diff-0
# Fedoraの方の「fi」消し忘れは無視してください。


>> こちらですが、上記修正を今やっても「次のリリース」のときは
>> mysql-mroonga-2.01-0のpostunスクリプトが走るので消されちゃいますね……。
>
> そうですね。。。
> 今の%postを%posttransにすればうまくいきそうな気がするんです
> が、そうでもないですかねぇ。。。

それでも行けそうですけど、トランザクション内の方がよさそうなのと、
そのあたりはあまり使われないので、全部そっちにもってっちゃうとspec
読む人がはまる懸念があるので、triggerpostunでバージョン指定いれちゃった
方がいいんじゃないですかねぇ。

あと、MySQLのプラグインは詳しくないんですが、postunのやつは、
ファイルがあるうちに実行するpreunの方が美しい気もしています。

-- 
いわい




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