tsuyoshi yamada
ya-ma****@indig*****
2008年 10月 7日 (火) 00:15:23 JST
はじめまして。山田と申します。 tritonn-1.0.10を試しています。 (Debian amd64/i386, tarball版) 既知のバグで、senna_2ind=onのときの全文検索に不具合がありますが、 http://sourceforge.jp/tracker/index.php?func=detail&aid=13078&group_id=2576&atid=12363 私の環境でもチュートリアルの内容でsenna_2ind=onにすると検索結果がおかしくなりました。 mysql> select * from articles; +----+-----------------------------------+ | id | body | +----+-----------------------------------+ | 1 | 今日の天気は晴れです。 | | 2 | 明日の天気は雨です。 | +----+-----------------------------------+ 2 rows in set (0.00 sec) mysql> set senna_2ind=off; Query OK, 0 rows affected (0.00 sec) mysql> select * from articles where match(`body`) against("晴れ"); +----+-----------------------------------+ | id | body | +----+-----------------------------------+ | 1 | 今日の天気は晴れです。 | +----+-----------------------------------+ 1 row in set (0.00 sec) mysql> select * from articles where match(`body`) against("天気"); +----+-----------------------------------+ | id | body | +----+-----------------------------------+ | 1 | 今日の天気は晴れです。 | | 2 | 明日の天気は雨です。 | +----+-----------------------------------+ 2 rows in set (0.00 sec) mysql> set senna_2ind=on; Query OK, 0 rows affected (0.00 sec) mysql> select * from articles where match(`body`) against("晴れ"); +----+--------------------------------+ | id | body | +----+--------------------------------+ | 2 | 明日の天気は雨です。 | +----+--------------------------------+ 1 row in set (0.00 sec) mysql> select * from articles where match(`body`) against("天気"); +----+--------------------------------+ | id | body | +----+--------------------------------+ | 2 | 明日の天気は雨です。 | | 2 | 明日の天気は雨です。 | +----+--------------------------------+ 2 rows in set (0.00 sec) tritonn-1.0.10のソースtarballにrev165の差分をあてて独自ビルドすると、正常に検索されて 回帰テストも通ることを確認しています。 tritonn-1.0.11はまだリリースされないのでしょうか? -- 山田 <ya-ma****@indig*****>