[Senna-dev 840] SHOW SENNA STATUSの情報がおかしい

アーカイブの一覧に戻る

Nagayama hyper****@gmail*****
2008年 5月 12日 (月) 00:13:56 JST


はじめまして、永山と申します。

Fedora Core 6にてtritonn-1.0.9、senna-1.1.2をソースからインストールを
行いました。
インストール後にmysqlを起動して以下のように実行しました。

mysql> use test
mysql> CREATE TABLE t1 (c1 TEXT, FULLTEXT INDEX ft USING NGRAM (c1)) ENGINE = MyISAM DEFAULT CHARSET utf8;
mysql> SHOW SENNA STATUS\G
*************************** 1. row ***************************
                  Table: t1
               Key_name: ft
            Column_name: c1
               Encoding: NULL
             Index_type: MECAB
              Normalize: OFF
            Split_alpha: OFF
            Split_digit: OFF
           Split_symbol: OFF
     Initial_n_segments: 0
        Senna_keys_size: 0
   Senna_keys_file_size: 0
     Senna_lexicon_size: 0
Senna_lexicon_file_size: 0
     Senna_inv_seg_size: 0
   Senna_inv_chunk_size: 0
1 row in set (0.00 sec)

SHOW SENNA STATUSの実行結果がどうもおかしいようです。
インデックスにNGRAMを指定しているのに強制的にMECABになります。

また

mysql> show index from t1;
+-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
| Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment |
+-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
| t1    |          1 | ft       |            1 | c1          | NULL      |        NULL |     NULL | NULL   | YES  | FULLTEXT   |         |
+-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
1 row in set (0.00 sec)

と実行してもIndex_typeにFULLTEXTとしか表示されません。

ご助言いただけますでしょうか。
どうかよろしくお願いいたします。




Senna-dev メーリングリストの案内
アーカイブの一覧に戻る