summaryrefslogtreecommitdiff
path: root/sql/ha_innodb.h
diff options
context:
space:
mode:
authorunknown <serg@serg.mysql.com>2002-08-21 20:55:34 +0000
committerunknown <serg@serg.mysql.com>2002-08-21 20:55:34 +0000
commit3f93edfa141c28e479781a5c0fa6c59150dc6369 (patch)
tree077077879672f832b6b343af53b8f4d0d8375553 /sql/ha_innodb.h
parentbccec2296baf616eae4ed7ac854dc5b726b2cd4e (diff)
downloadmariadb-git-3f93edfa141c28e479781a5c0fa6c59150dc6369.tar.gz
InnoDB support for HANDLER
mysql-test/r/innodb.result: remove handler test from innodb.test mysql-test/t/innodb.test: remove handler test from innodb.test sql/ha_innodb.cc: HANDLER support sql/ha_innodb.h: HANDLER support sql/handler.h: HANDLER support for InnoDB sql/sql_handler.cc: HANDLER support for InnoDB
Diffstat (limited to 'sql/ha_innodb.h')
-rw-r--r--sql/ha_innodb.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/sql/ha_innodb.h b/sql/ha_innodb.h
index 6df24140df5..2addd957c8c 100644
--- a/sql/ha_innodb.h
+++ b/sql/ha_innodb.h
@@ -76,7 +76,7 @@ class ha_innobase: public handler
ha_innobase(TABLE *table): handler(table),
int_table_flags(HA_REC_NOT_IN_SEQ |
HA_KEYPOS_TO_RNDPOS | HA_LASTKEY_ORDER |
- HA_NULL_KEY |
+ HA_NULL_KEY | HA_CAN_SQL_HANDLER |
HA_NOT_EXACT_COUNT |
HA_NO_WRITE_DELAYED |
HA_PRIMARY_KEY_IN_READ_INDEX |
@@ -164,8 +164,7 @@ class ha_innobase: public handler
void free_foreign_key_create_info(char* str);
THR_LOCK_DATA **store_lock(THD *thd, THR_LOCK_DATA **to,
enum thr_lock_type lock_type);
- /* void init_table_handle_for_HANDLER(); Not tested or used yet, code
- included for documentational purposes only */
+ void init_table_handle_for_HANDLER();
longlong get_auto_increment();
};