mariadb/dict
marko 9a9a952c37 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
..
dict0boot.c branches/zip: Avoid memory fragmentation when adding column definitions 2007-01-30 09:24:18 +00:00
dict0crea.c branches/zip: Return a meaningful error message when refusing to create 2007-11-07 11:03:13 +00:00
dict0dict.c branches/zip: dict_index_copy_rec_order_prefix(): Add const qualifiers. 2007-10-01 08:00:24 +00:00
dict0load.c branches/zip: Merge 1937:2015 from trunk. 2007-10-24 10:59:54 +00:00
dict0mem.c branches/zip: Merge 1862:1894 from trunk, except 1866. 2007-09-27 11:17:45 +00:00