[Tritonn-dev 120] tritonn-1.0.10 の senna_2ind のバグ修正版について

Back to archive index

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




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