mariadb/handler
marko fe48c3662a branches/zip: Return a meaningful error message when refusing to create
a compressed table in the system tablespace.

db0err.h: Introduce the error code DB_TABLE_ZIP_NO_IBD.  Replace the
#define directives with an enum, to ease future code merges.  These
error codes are never written out to files or displayed to the user.
Thus they need not remain constant.

dict_build_table_def_step(): Return DB_TABLE_ZIP_NO_IBD instead of DB_ERROR.

create_table_def(): Report ER_ILLEGAL_HA_CREATE_OPTION "KEY_BLOCK_SIZE"
when the table creation fails with DB_TABLE_ZIP_NO_IBD.
2007-11-07 11:03:13 +00:00
..
ha_innodb.cc branches/zip: Return a meaningful error message when refusing to create 2007-11-07 11:03:13 +00:00
ha_innodb.h branches/zip: Fix some link errors. 2007-09-28 10:44:20 +00:00
handler0alter.cc branches/zip: Allow the symbols in the dynamic InnoDB plugin to be 2007-11-01 15:00:44 +00:00
i_s.cc branches/zip: Deny non-superuser access to the INFORMATION_SCHEMA 2007-11-07 08:44:07 +00:00
i_s.h branches/zip: Move the implementation of the INFORMATION_SCHEMA tables 2007-10-03 14:00:54 +00:00