From a @ razil.jp Wed Jun 4 14:03:02 2008 From: a @ razil.jp (Tasuku SUENAGA) Date: Wed, 04 Jun 2008 14:03:02 +0900 Subject: [Tritonn-dev 117] =?iso-2022-jp?b?MmluZBskQjUhRz1NLTh6O34kSxsoQlNVTRskQiROQ00bKEI=?= =?iso-2022-jp?b?GyRCJCxKUSRvJGtJVDZxOWcbKEI=?= Message-ID: <48462206.2040101@razil.jp> 末永です。 2ind機能のon/offによって、sumの結果が変わってしまう現象が報告されているようです。 sr_pg_idは数値の主キーです。 mysql> select SQL_NO_CACHE sum(sr_pg_id) from search where match(sr_title) against('im'); +---------------+ | sum(sr_pg_id) | +---------------+ | 501327 | +---------------+ 1 row in set (0.01 sec) mysql> set session senna_2ind = on; Query OK, 0 rows affected (0.00 sec) mysql> select SQL_NO_CACHE sum(sr_pg_id) from search where match(sr_title) against('im'); +---------------+ | sum(sr_pg_id) | +---------------+ | 872858 | +---------------+ 1 row in set (0.00 sec) mysql> set session senna_2ind = off; Query OK, 0 rows affected (0.00 sec) mysql> select SQL_NO_CACHE sum(sr_pg_id) from search where match(sr_title) against('im'); +---------------+ | sum(sr_pg_id) | +---------------+ | 501327 | +---------------+ 1 row in set (0.00 sec) --- 末永 匡 From te.ikeda @ jpta.scs.co.jp Wed Jun 4 15:25:00 2008 From: te.ikeda @ jpta.scs.co.jp (Tetsuro IKEDA) Date: Wed, 04 Jun 2008 15:25:00 +0900 Subject: [Tritonn-dev 118] Re: =?iso-2022-jp?b?MmluZBskQjUhRz1NLTh6O34kSxsoQlNVTRskQiROGyhC?= =?iso-2022-jp?b?GyRCQ00kLEpRJG8ka0lUNnE5ZxsoQg==?= In-Reply-To: <48462206.2040101@razil.jp> References: <48462206.2040101@razil.jp> Message-ID: <4846353C.5040403@jpta.scs.co.jp> こんにちは。池田です。 下記、こちらでも再現確認ができました。 drop table if exists t1; create table t1(c1 int, c2 varchar(255), index(c1)) default charset utf8; insert into t1 values (1,"aaa"); insert into t1 values (2,"aaa"); insert into t1 values (3,"bbb"); insert into t1 values (4,"bbb"); create fulltext index ft using ngram,split_alpha,split_digit,split_symbol on t1(c2); set senna_2ind=OFF; select sum(c1) from t1 where match(c2) against("a"); set senna_2ind=ON; select sum(c1) from t1 where match(c2) against("a"); ありがとうございます。 これからデバッグしてみます。 Tasuku SUENAGA さんは書きました: > 末永です。 > > 2ind機能のon/offによって、sumの結果が変わってしまう現象が報告されているようです。 > sr_pg_idは数値の主キーです。 > > mysql> select SQL_NO_CACHE sum(sr_pg_id) from search where match(sr_title) against('im'); > +---------------+ > | sum(sr_pg_id) | > +---------------+ > | 501327 | > +---------------+ > 1 row in set (0.01 sec) > > mysql> set session senna_2ind = on; > Query OK, 0 rows affected (0.00 sec) > > mysql> select SQL_NO_CACHE sum(sr_pg_id) from search where match(sr_title) against('im'); > +---------------+ > | sum(sr_pg_id) | > +---------------+ > | 872858 | > +---------------+ > 1 row in set (0.00 sec) > > mysql> set session senna_2ind = off; > Query OK, 0 rows affected (0.00 sec) > > mysql> select SQL_NO_CACHE sum(sr_pg_id) from search where match(sr_title) against('im'); > +---------------+ > | sum(sr_pg_id) | > +---------------+ > | 501327 | > +---------------+ > 1 row in set (0.00 sec) > > --- > 末永 匡 > > _______________________________________________ > Tritonn-dev mailing list > Tritonn-dev @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/tritonn-dev > From te.ikeda @ jpta.scs.co.jp Tue Jun 17 14:58:09 2008 From: te.ikeda @ jpta.scs.co.jp (Tetsuro IKEDA) Date: Tue, 17 Jun 2008 14:58:09 +0900 Subject: [Tritonn-dev 119] =?iso-2022-jp?b?VHJpdG9ubiAxLjAuMTAgGyRCJWolaiE8JTkhShsoQldpbmRv?= =?iso-2022-jp?b?d3MbJEJIRyVQJSQlSiVqR1tJWzMrO08hSxsoQg==?= Message-ID: <48575271.6080101@jpta.scs.co.jp> 皆さんこんにちは。池田です。 ※重複してメールを受け取った方、ごめんなさい。 Tritonn 1.0.10をリリースしましたのでお知らせさせていただきます。 今回からWindows版バイナリの配布も行います。以下の6つの形式での 配布を行っています。 - Linux tarball x86版 - Linux RPM x86版 - Linux tarball x86_64版 - Linux RPM x86_64版 - Windows non-installer版 - Windows x64 non-installer版 以下よりお試し下さい。 http://sourceforge.jp/projects/tritonn/ 【Tritonn 1.0.10のソフトウェア構成バージョン】 -MySQL 5.0.51a -Senna 1.1.3 -MeCab 0.97 -mecab-ipadic 2.7.0-20070801 今回の変更により、ソースからビルドする際にはSenna 1.1.3以上が 必要となっております。 【変更点とバグ修正】 -"--with-debug"有効時にSHOW SENNA STATUSがassertionエラーとなる不具合の修正 -mi_rename実行時にmysqldが落ちる原因の修正 -SHOW SENNA STATUSをSenna 1.1.1以上に対応 -MECAB_STATIC有効時にetc/mecabrcをmecab_newの引数に渡すように変更 -KWIC関数にてSEN_SNIP_SKIP_LEADING_SPACESに対応 -2ind有効時に集合関数の結果がおかしくなる不具合の修正 詳細にご興味のある方は、tritonn-devメーリングリストへご登録下さい。 http://lists.sourceforge.jp/mailman/listinfo/tritonn-dev よろしくお願いいたします。