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
よろしくお願いいたします。