mariadb/row
marko 83edf1fce1 Adapt InnoDB to the new tablename to filename encoding in MySQL 5.1.
ut_print_name(), ut_print_namel(): Add parameter table_id for distinguishing
names of tables from other identifiers (names of indexes, columns and
constraints).

innobase_convert_from_table_id(), innobase_convert_from_id(),
innobase_convert_from_filename(), innobase_get_charset(): New functions.

dict_accept(), dict_scan_id(), dict_scan_col(), dict_scan_table_name(),
dict_skip_word(), dict_create_foreign_constraints_low():
Add parameter "cs", so that isspace() can be replaced with my_isspace(),
whose operation depends on the connection character set.

dict_scan_id(): Convert the identifier to UTF-8.

dict_str_starts_with_keyword(): New extern function, to replace dict_accept()
in row_search_for_mysql().

mysql_get_identifier_quote_char(): Replaced with innobase_print_identifier().

ha_innobase::create(): Remove the thd->convert_string() call.
Pass the statement to InnoDB in the connection character set
and let InnoDB convert the identifiers to UTF-8.
2006-05-24 10:27:17 +00:00
..
Makefile.am Import 5.0 code. 2005-10-27 07:29:40 +00:00
row0ins.c Adapt InnoDB to the new tablename to filename encoding in MySQL 5.1. 2006-05-24 10:27:17 +00:00
row0mysql.c Adapt InnoDB to the new tablename to filename encoding in MySQL 5.1. 2006-05-24 10:27:17 +00:00
row0purge.c Remove remnants of the obsolete concept of memoryfixing tables and indexes. 2006-04-24 09:39:13 +00:00
row0row.c Adapt InnoDB to the new tablename to filename encoding in MySQL 5.1. 2006-05-24 10:27:17 +00:00
row0sel.c Adapt InnoDB to the new tablename to filename encoding in MySQL 5.1. 2006-05-24 10:27:17 +00:00
row0uins.c Style cleanups: Convert spaces to tabs, remove trailing whitespace, other 2006-02-21 12:37:54 +00:00
row0umod.c Fix invalid brace positioning and spaces before tabs. 2006-02-24 09:53:01 +00:00
row0undo.c Style cleanups: Convert spaces to tabs, remove trailing whitespace, other 2006-02-21 12:37:54 +00:00
row0upd.c Remove remnants of the obsolete concept of memoryfixing tables and indexes. 2006-04-24 09:39:13 +00:00
row0vers.c Fix for bug #12456: Cursor shows incorrect data - DML does not affect, 2006-03-01 07:47:14 +00:00