Loading mysql-test/r/ps_1general.result +0 −1 Original line number Diff line number Diff line Loading @@ -332,7 +332,6 @@ CSV YES/NO CSV storage engine ndbcluster YES/NO Clustered, fault-tolerant, memory-based tables FEDERATED YES/NO Federated MySQL storage engine MRG_MYISAM YES/NO Collection of identical MyISAM tables binlog YES/NO This is a meta storage engine to represent the binlog in a transaction ISAM YES/NO Obsolete storage engine drop table if exists t5; prepare stmt1 from ' drop table if exists t5 ' ; Loading sql/handler.h +3 −2 Original line number Diff line number Diff line Loading @@ -401,8 +401,9 @@ struct show_table_alias_st { /* Possible flags of a handlerton */ #define HTON_NO_FLAGS 0 #define HTON_CLOSE_CURSORS_AT_COMMIT (1 << 0) #define HTON_ALTER_NOT_SUPPORTED (1 << 1) #define HTON_CAN_RECREATE (1 << 2) #define HTON_ALTER_NOT_SUPPORTED (1 << 1) //Engine does not support alter #define HTON_CAN_RECREATE (1 << 2) //Delete all is used fro truncate #define HTON_HIDDEN (1 << 3) //Engine does not appear in lists typedef struct st_thd_trans { Loading sql/log.cc +1 −1 Original line number Diff line number Diff line Loading @@ -67,7 +67,7 @@ handlerton binlog_hton = { NULL, /* create_cursor_read_view */ NULL, /* set_cursor_read_view */ NULL, /* close_cursor_read_view */ HTON_NO_FLAGS HTON_HIDDEN }; /* Loading sql/sql_show.cc +14 −11 Original line number Diff line number Diff line Loading @@ -69,6 +69,8 @@ bool mysqld_show_storage_engines(THD *thd) handlerton **types; for (types= sys_table_types; *types; types++) { if (!((*types)->flags & HTON_HIDDEN)) { protocol->prepare_for_resend(); protocol->store((*types)->name, system_charset_info); Loading @@ -82,6 +84,7 @@ bool mysqld_show_storage_engines(THD *thd) if (protocol->write()) DBUG_RETURN(TRUE); } } send_eof(thd); DBUG_RETURN(FALSE); } Loading Loading
mysql-test/r/ps_1general.result +0 −1 Original line number Diff line number Diff line Loading @@ -332,7 +332,6 @@ CSV YES/NO CSV storage engine ndbcluster YES/NO Clustered, fault-tolerant, memory-based tables FEDERATED YES/NO Federated MySQL storage engine MRG_MYISAM YES/NO Collection of identical MyISAM tables binlog YES/NO This is a meta storage engine to represent the binlog in a transaction ISAM YES/NO Obsolete storage engine drop table if exists t5; prepare stmt1 from ' drop table if exists t5 ' ; Loading
sql/handler.h +3 −2 Original line number Diff line number Diff line Loading @@ -401,8 +401,9 @@ struct show_table_alias_st { /* Possible flags of a handlerton */ #define HTON_NO_FLAGS 0 #define HTON_CLOSE_CURSORS_AT_COMMIT (1 << 0) #define HTON_ALTER_NOT_SUPPORTED (1 << 1) #define HTON_CAN_RECREATE (1 << 2) #define HTON_ALTER_NOT_SUPPORTED (1 << 1) //Engine does not support alter #define HTON_CAN_RECREATE (1 << 2) //Delete all is used fro truncate #define HTON_HIDDEN (1 << 3) //Engine does not appear in lists typedef struct st_thd_trans { Loading
sql/log.cc +1 −1 Original line number Diff line number Diff line Loading @@ -67,7 +67,7 @@ handlerton binlog_hton = { NULL, /* create_cursor_read_view */ NULL, /* set_cursor_read_view */ NULL, /* close_cursor_read_view */ HTON_NO_FLAGS HTON_HIDDEN }; /* Loading
sql/sql_show.cc +14 −11 Original line number Diff line number Diff line Loading @@ -69,6 +69,8 @@ bool mysqld_show_storage_engines(THD *thd) handlerton **types; for (types= sys_table_types; *types; types++) { if (!((*types)->flags & HTON_HIDDEN)) { protocol->prepare_for_resend(); protocol->store((*types)->name, system_charset_info); Loading @@ -82,6 +84,7 @@ bool mysqld_show_storage_engines(THD *thd) if (protocol->write()) DBUG_RETURN(TRUE); } } send_eof(thd); DBUG_RETURN(FALSE); } Loading