• unknown's avatar
    InnoDB: quote identifiers according to MySQL settings (Bug #5292) · a418a35c
    unknown authored
    
    innobase/btr/btr0btr.c:
      Add parameter to ut_print_name() and dict_index_name_print() calls
    innobase/btr/btr0cur.c:
      Add parameter to dict_index_name_print() calls
    innobase/buf/buf0buf.c:
      Add parameter to dict_index_name_print() calls
    innobase/dict/dict0crea.c:
      Add parameter to ut_print_name() calls
    innobase/dict/dict0dict.c:
      Add parameter to ut_print_name() calls
      Update documentation links to http://dev.mysql.com
    innobase/dict/dict0load.c:
      Add parameter to ut_print_name() calls
    innobase/fil/fil0fil.c:
      Use ut_print_filename()
      Update links to documentation to http://dev.mysql.com
    innobase/ibuf/ibuf0ibuf.c:
      Replaced printf(...) with fprintf(stderr,...)
    innobase/include/dict0dict.h:
      Added trx parameters
    innobase/include/row0row.h:
      Added trx parameter
    innobase/include/row0sel.h:
      Added trx parameter
    innobase/include/row0upd.h:
      Added trx parameters
    innobase/include/row0upd.ic:
      Added trx parameter for dict_index_name_print()
    innobase/include/trx0rec.h:
      Added trx parameter
    innobase/include/ut0ut.h:
      Added ut_print_filename()
      Added trx parameter to ut_print_name() and ut_print_namel()
    innobase/lock/lock0lock.c:
      Added parameter to dict_index_name_print() and ut_print_name() calls
    innobase/page/page0page.c:
      Added parameter to dict_index_name_print() calls
    innobase/pars/pars0opt.c:
      Added parameter to dict_index_name_print() call
    innobase/pars/pars0pars.c:
      Added parameter to upd_field_set_field_no() call
    innobase/row/row0ins.c:
      Added trx parameters
    innobase/row/row0mysql.c:
      Added trx parameters
    innobase/row/row0purge.c:
      Added trx parameter
    innobase/row/row0row.c:
      Added trx parameter
    innobase/row/row0sel.c:
      Added trx parameters
    innobase/row/row0umod.c:
      Added trx parameters
    innobase/row/row0upd.c:
      Added trx parameters
    innobase/trx/trx0rec.c:
      Added trx parameters
    innobase/trx/trx0roll.c:
      Added parameter to ut_print_name() calls
    innobase/ut/ut0ut.c:
      Added ut_print_filename()
      Added trx parameter to ut_print_namel() and ut_print_name() calls
    sql/ha_innodb.cc:
      Added trx parameters
      Rewrote mysql_get_identifier_quote_char()
    sql/mysql_priv.h:
      Added get_quote_char_for_identifier()
    sql/sql_show.cc:
      Added get_quote_char_for_identifier()
      Removed append_quoted_simple_identifier()
      Make append_identifier() use get_quote_char_for_identifier()
    a418a35c
buf0buf.c 62.6 KB