[Senna-dev 177] Re: バージョンアップ手順

Back to archive index

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*****>





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