1
0
mirror of https://github.com/MariaDB/server.git synced 2026-01-06 05:22:24 +03:00
Files
mariadb/sql
unknown e4b0b0d00c Fix bug #3443, better foreign key error messsages.
innobase/dict/dict0dict.c:
  Add 'add_newline' parameter to dict_print_info_on_foreign_key_in_create_format.
innobase/include/dict0dict.h:
  Add 'add_newline' parameter to dict_print_info_on_foreign_key_in_create_format.
innobase/include/os0file.h:
  Add os_file_read_string.
innobase/include/trx0trx.h:
  Add trx_set_detailed_error and trx_set_detailed_error_from_file functions
  and a detailed_error field to trx_struct.
innobase/include/ut0mem.h:
  Add ut_strlcpy.
innobase/os/os0file.c:
  Add os_file_read_string.
innobase/row/row0ins.c:
  Add row_ins_set_detailed function and call it when needed.
  
  Adapt to changes in dict_print_info_on_foreign_key_in_create_format.
innobase/trx/trx0trx.c:
  Add trx_set_detailed_error and trx_set_detailed_error_from_file.
  
  Clear trx->detailed_error in trx_create.
innobase/ut/ut0mem.c:
  Add ut_strlcpy.
mysql-test/r/innodb.result:
  Add new tests, adapt existing ones whose output was changed.
mysql-test/t/innodb.test:
  Add new tests, adapt existing ones whose output was changed.
sql/ha_innodb.cc:
  Add get_error_message.
  
  Clear trx->detailed_error in start_stmt and external_lock.
sql/ha_innodb.h:
  Add get_error_message.
sql/handler.cc:
  Add special case code in print_error for HA_ERR_ROW_IS_REFERENCED and
  HA_ERR_NO_REFERENCED_ROW.
  
  Change SETMSG to point to new error messages.
sql/share/errmsg.txt:
  Add ER_ROW_IS_REFERENCED_2 and ER_NO_REFERENCED_ROW_2.
2005-09-23 16:22:27 +03:00
..
2005-08-12 13:54:42 +03:00
2005-07-25 12:57:23 -07:00
2005-09-13 01:44:50 +03:00
2005-09-09 09:44:58 +02:00
2005-09-21 14:36:55 +02:00
2005-06-07 00:31:53 +03:00
2005-09-02 17:21:19 +04:00
2005-09-09 10:54:59 +04:00
2005-06-07 00:31:53 +03:00
2005-05-06 11:39:30 +03:00
2005-06-08 21:56:22 +05:00
2005-06-07 00:31:53 +03:00
2005-09-16 10:24:37 +05:00
2005-06-07 00:31:53 +03:00
2005-07-22 08:11:23 +02:00
2005-05-18 19:00:21 +03:00
2005-05-26 21:01:55 +02:00
2005-07-05 11:38:05 +03:00
2005-09-22 02:38:14 +04:00
2005-09-21 13:53:22 +02:00
2005-08-12 17:57:19 +03:00
2005-03-16 04:32:47 +03:00
2005-06-07 00:31:53 +03:00
2005-07-31 12:49:55 +03:00
2005-06-01 16:35:09 +03:00
2005-08-27 01:50:38 +02:00