diff options
author | unknown <serg@serg.mylan> | 2004-11-23 22:57:04 +0100 |
---|---|---|
committer | unknown <serg@serg.mylan> | 2004-11-23 22:57:04 +0100 |
commit | 02b0e43089c3542622d0f18e37537cd4763d7e42 (patch) | |
tree | 2fd4fb55ff5ffaa668619b07571f523a3ad47318 /sql/ha_myisammrg.cc | |
parent | 87ec5e46cdfd009f79099ab03efff8781d1c1325 (diff) | |
download | mariadb-git-02b0e43089c3542622d0f18e37537cd4763d7e42.tar.gz |
ha_myisammrg was missing index_type() method bug#6756
sql/ha_myisammrg.cc:
ha_myisammrg was missing index_type() method
sql/ha_myisammrg.h:
ha_myisammrg was missing index_type() method
Diffstat (limited to 'sql/ha_myisammrg.cc')
-rw-r--r-- | sql/ha_myisammrg.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sql/ha_myisammrg.cc b/sql/ha_myisammrg.cc index 2574892b1fe..744128faf69 100644 --- a/sql/ha_myisammrg.cc +++ b/sql/ha_myisammrg.cc @@ -35,6 +35,17 @@ const char **ha_myisammrg::bas_ext() const { static const char *ext[]= { ".MRG", NullS }; return ext; } +const char *ha_myisammrg::index_type(uint key_number) +{ + return ((table->key_info[key_number].flags & HA_FULLTEXT) ? + "FULLTEXT" : + (table->key_info[key_number].flags & HA_SPATIAL) ? + "SPATIAL" : + (table->key_info[key_number].algorithm == HA_KEY_ALG_RTREE) ? + "RTREE" : + "BTREE"); +} + int ha_myisammrg::open(const char *name, int mode, uint test_if_locked) { |