[Senna-dev 645] Re: Tritonn 1.0.3リリース

Back to archive index

Katsuya Utada utada****@themi*****
2007年 7月 27日 (金) 18:24:41 JST


お世話になっております
うただです

On Thu, 26 Jul 2007 15:15:38 +0900, Tasuku SUENAGA wrote:
 |今回のTritonn 1.0.3から
 |USING句に"SECTIONALIZE"というパラメータが指定できるようになります。
 |(ChangeLog.tritonnではSETTIONALIZEとtypoされていますが…)
 |これを使うと、
 |1つの全文検索インデックスで複数カラムの検索が可能となります。

sectionalizeを試しているのですが
update文で固まります。。もしくはMySQLリスタートがかかります。

当方では下記で再現するのですが
回避方法等あるでしょうか。。(Linux 2.6.9)


CREATE TABLE `test_` (
  `id` int(11) NOT NULL auto_increment,
  `t1` varchar(100) NOT NULL,
  `t2` varchar(100) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=ujis;

alter table test_ add fulltext index ft using ngram,sectionalize (t1,t2);

INSERT INTO `test_` (`id`, `t1`, `t2`) VALUES (1, 'あいうえお', 'かきくけこ'),
(2, 'さしすせそ', 'たちつてと'),
(3, 'かきくけこ', 'あいうえお');

mysql> update test_ set t1 = 'テスト' where id = 3;
*** glibc detected *** free(): invalid pointer: 0xaba4000a ***

==> senna.log <==
07/27:18:22:15.848563|A|1| sen_nstr_open failed at sen_lex_open 
07/27:18:22:15.848608|A|1| sen_nstr_open failed at sen_lex_open 
07/27:18:22:15.848627|A|1| sen_nstr_open failed at sen_lex_open 

よろしくお願いします。

---
Katsuya Utada <utada****@themi*****>




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