Satoru Seto
seto****@visio*****
2005年 11月 18日 (金) 15:50:48 JST
瀬戸です。 > 質問なのですが、このrev58 の数字は、どこで確認できるものなのでしょうか? subversion で落としてくるときに表示されるのと、 落としたあとも senna/.svn/entries で確認できますよー。 > それと、mecab インデックスと n-gram インデックスの切り替えは、 > mysql bind の場合、 > > mi_open.c 私は以下のように指定しました。 // share->keyinfo[i].senna = sen_index_create(buf, sizeof(my_off_t), SEN_INDEX_NORMALIZE, 0, sen_enc_default); share->keyinfo[i].senna = sen_index_create(buf, sizeof(my_off_t), SEN_INDEX_NORMALIZE|SEN_INDEX_SPLIT_ALPHA|SEN_INDEX_SPLIT_DIGIT|SEN_INDEX_SPLIT_SYMBOL|SEN_INDEX_NGRAM, 0, sen_enc_default); こういうフラグは、 ビットが立ってるか立ってないかなので、| ですよ。 On Fri, 18 Nov 2005 14:09:47 +0900 taro****@taf***** wrote: > 坂本です。 > > Senna すごいです。ありがたく利用させていただいてます。 > > From: morit****@razil***** > Subject: [Senna-dev 171] Re: バージョンアップ手順 > Date: Fri, 18 Nov 2005 13:52:39 +0900 > > > AMD64でmecabインデックスを使用していると、 > > 特定のクエリ実行時にsegfaultで落ちる地雷があったものですから、、 > > > > n-gramだと発生しない事象でした。 > > > > rev58では治っていると思います。。 > > 質問なのですが、このrev58 の数字は、どこで確認できるものなのでしょうか? > > それと、mecab インデックスと n-gram インデックスの切り替えは、 > mysql bind の場合、 > > mi_open.c > -- > share->keyinfo[i].senna = sen_index_create(buf, sizeof(my_off_t), > SEN_INDEX_NORMALIZE, 0, sen_enc_default); > -- > > ここの部分を、SEN_INDEX_NORMALIZE+SEN_INDEX_NGRAM にすればよいのでしょうか? > _______________________________________________ > Senna-dev mailing list > Senna****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/senna-dev > --- 6F Negishi Bldg., Asakusabashi 4-3-1, Taito-ku, Tokyo, 111-0053 JAPAN Tel&Fax:+81-3-3865-4332 Handy:090-2061-5237 Satoru Seto <seto****@visio*****>