mariadb/sql
Jon Olav Hauglid 96bb813a45 Bug#12623923 Server can crash after failure to create
primary key with innodb tables

The bug was triggered if a single ALTER TABLE statement both
added and dropped indexes and ALTER TABLE failed during drop
(e.g. because the index was needed in a foreign key constraint).
In such cases, the server index information would get out of
sync with InnoDB - the added index would be present inside
InnoDB, but not in the server. This could then lead to InnoDB
error messages and/or server crashes.

The root cause is that new indexes are added before old indexes
are dropped. This means that if ALTER TABLE fails while dropping
indexes, index changes will be reverted in the server but not
inside InnoDB.

This patch fixes the problem by dropping any added indexes
if drop fails (for ALTER TABLE statements that both adds
and drops indexes). 

However, this won't work if we added a primary key as this
key might not be possible to drop inside InnoDB. Therefore,
we resort to the copy algorithm if a primary key is added
by an ALTER TABLE statement that also drops an index.

In 5.6 this bug is more properly fixed by the handler interface
changes done in the scope of WL#5534 "Online ALTER".
2012-07-10 16:13:02 +02:00
..
examples Updated/added copyright headers 2011-06-30 17:31:31 +02:00
share BUG#12400221 - 60926: BINARY LOG EVENTS LARGER THAN MAX_ALLOWED_PACKET 2012-05-21 12:57:39 +05:30
add_errmsg
authors.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
client_settings.h Bug#12897501 REPLICATION DOES NOT SUPPORT WINDOWS AUTH PLUG-IN 2011-09-14 16:10:18 +02:00
CMakeLists.txt Bug#12845091 .EMPTY FILE IN /DATA/TEST PREVENTS USERS FROM DROPPING TEST DB ON 5.5 AND 5.6 2012-05-29 10:54:57 +02:00
contributors.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
custom_conf.h
datadict.cc Manual merge from mysql-5.5-bugfixing to mysql-5.5-runtime. 2010-08-18 13:29:04 +02:00
datadict.h Bug#49907: ALTER TABLE ... TRUNCATE PARTITION does not wait for 2010-08-16 14:53:30 +02:00
debug_sync.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
debug_sync.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
derror.cc Merge from 5.1. 2011-05-21 10:21:08 +02:00
derror.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
des_key_file.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
des_key_file.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
discover.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
discover.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
event_data_objects.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
event_data_objects.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
event_db_repository.cc Updated/added copyright headers 2011-07-04 01:25:49 +02:00
event_db_repository.h Updated/added copyright headers 2011-07-04 01:25:49 +02:00
event_parse_data.cc Updated/added copyright headers 2011-07-04 01:25:49 +02:00
event_parse_data.h Updated/added copyright headers 2011-07-04 01:25:49 +02:00
event_queue.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
event_queue.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
event_scheduler.cc Bug#12636001 : deadlock from thd_security_context 2012-05-17 18:07:59 +05:30
event_scheduler.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
events.cc Updated/added copyright headers 2011-07-04 01:25:49 +02:00
events.h Patch that refactors global read lock implementation and fixes 2010-11-11 20:11:05 +03:00
field.cc auto-merge 2012-06-29 18:38:29 +04:00
field.h Merge 5.5.24 back into main 5.5. 2012-05-07 22:20:42 +02:00
field_conv.cc Merge 5.5.24 back into main 5.5. 2012-05-07 22:20:42 +02:00
filesort.cc Merge the 5.5.22 release build into main 5.5, 2012-03-20 22:27:49 +01:00
filesort.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
frm_crypt.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
frm_crypt.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
gen_lex_hash.cc Manual merge from mysql-5.1. 2011-07-22 11:50:44 +04:00
gstream.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
gstream.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
ha_ndbcluster.cc Merging into mysql-5.5.16-release. 2011-08-15 20:12:11 +02:00
ha_ndbcluster.h Updated/added copyright headers 2012-02-16 10:48:16 +01:00
ha_ndbcluster_binlog.cc Updated/added copyright headers 2011-07-04 01:25:49 +02:00
ha_ndbcluster_binlog.h Updated/added copyright headers 2012-02-16 10:48:16 +01:00
ha_ndbcluster_cond.cc Remove last traces of HAVE_NDBCLUSTER_DB define - it has not had an effect in a long time and is just confusing. 2011-02-21 11:15:29 +01:00
ha_ndbcluster_cond.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
ha_ndbcluster_tables.h
ha_partition.cc bug#13949735: crash regression from bug#13694811. 2012-05-15 12:45:52 +02:00
ha_partition.h merge of bug#1364811 into mysql-5.5 2012-03-14 21:57:15 +01:00
handler.cc Merge from mysql-5.1 to mysql-5.5 2012-05-21 17:27:21 +05:30
handler.h Bug#11815557 60269: MYSQL SHOULD REJECT ATTEMPTS TO CREATE SYSTEM 2012-04-11 15:53:17 +05:30
hash_filo.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
hash_filo.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
hostname.cc Bug#11753779: MAX_CONNECT_ERRORS WORKS ONLY WHEN 1ST 2012-06-19 13:54:31 +05:30
hostname.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
init.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
init.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
item.cc Merge 5.1->5.5. 2012-06-18 09:45:42 +02:00
item.h Merge from 5.1 to 5.5 2012-02-29 14:15:15 +05:30
item_buff.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
item_cmpfunc.cc Bug#11766101 : 59140: LIKE CONCAT('%',@A,'%') DOESN'T MATCH WHEN @A CONTAINS LATIN1 STRING 2012-05-17 22:24:23 +05:30
item_cmpfunc.h Merge from 5.1 to 5.5 2012-02-24 11:55:28 +05:30
item_create.cc Updated/added copyright headers 2011-07-04 01:25:49 +02:00
item_create.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
item_func.cc Bug#13261955 TRUNCATE(DBL_MAX) RETURNS DBL_MAX RATHER THAN 'INF' 2011-11-15 10:01:29 +01:00
item_func.h Updated/added copyright headers 2011-06-30 17:37:13 +02:00
item_geofunc.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
item_geofunc.h weave merge from mysql-5.1 to mysql-5.5 2011-02-08 17:47:33 +02:00
item_row.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
item_row.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
item_strfunc.cc Updated/added copyright headers 2012-02-15 17:13:47 +01:00
item_strfunc.h Updated/added copyright headers 2011-07-03 17:47:37 +02:00
item_subselect.cc Merge 5.5.24 back into main 5.5. 2012-05-07 22:20:42 +02:00
item_subselect.h Updated/added copyright headers 2012-02-15 17:21:38 +01:00
item_sum.cc Updated/added copyright headers 2012-02-15 17:13:47 +01:00
item_sum.h Bug#11750518 41090: ORDER BY TRUNCATES GROUP_CONCAT RESULT 2011-10-12 17:41:25 +04:00
item_timefunc.cc Bug#13986705 CRASH IN GET_INTERVAL_VALUE() WITH DATE CALCULATION WITH UTF32 INTERVALS 2012-05-21 10:47:12 +02:00
item_timefunc.h Updated/added copyright headers 2011-07-03 17:47:37 +02:00
item_xmlfunc.cc Updated/added copyright headers 2012-02-16 10:48:16 +01:00
item_xmlfunc.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
key.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
key.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
keycaches.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
keycaches.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
lex.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
lex_symbol.h
lock.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
lock.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
log.cc merge from 5.1 to 5.5 2012-07-10 14:37:35 +05:30
log.h Bug#14238406 NEW COMPILATION WARNINGS WITH GCC 4.7 (-WERROR=NARROWING) 2012-06-29 13:36:01 +02:00
log_event.cc merge from 5.5 repo. 2012-07-10 13:53:19 +03:00
log_event.h merge bug14275000 fixes to 5.5: sql/log_event.h. 2012-07-05 23:53:07 +03:00
log_event_old.cc Merge 5.5.24 back into main 5.5. 2012-05-07 22:20:42 +02:00
log_event_old.h
main.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
mdl.cc Fix for bug#12695572 - "IMPROVE MDL PERFORMANCE IN PRE-VISTA 2011-11-15 22:00:14 +04:00
mdl.h Fix for bug#12695572 - "IMPROVE MDL PERFORMANCE IN PRE-VISTA 2011-11-15 22:00:14 +04:00
mem_root_array.h Backport 5.5=>5.1 Patch for Bug#13805127: 2012-04-18 13:14:05 +02:00
message.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
message.mc
message.rc
mf_iocache.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
MSG00001.bin
my_decimal.cc Updated/added copyright headers 2011-07-03 17:47:37 +02:00
my_decimal.h Updated/added copyright headers 2012-02-15 17:21:38 +01:00
mysqld.cc Bug#14238406 NEW COMPILATION WARNINGS WITH GCC 4.7 (-WERROR=NARROWING) 2012-06-29 13:25:57 +02:00
mysqld.h BUG#12400221 - 60926: BINARY LOG EVENTS LARGER THAN MAX_ALLOWED_PACKET 2012-06-12 12:59:56 +05:30
mysqld_suffix.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
net_serv.cc Updated/added copyright headers 2011-06-30 17:31:31 +02:00
nt_servc.cc Bug#11754011: 45546: START WINDOWS SERVICE, THEN EXECUTE WHAT IS NEEDED. 2011-12-13 17:44:19 +02:00
nt_servc.h Bug#11754011: 45546: START WINDOWS SERVICE, THEN EXECUTE WHAT IS NEEDED. 2011-12-13 17:44:19 +02:00
opt_range.cc Bug#12540545 61101: ASSERTION FAILURE IN THREAD 1256741184 IN FILE /BUILDDIR/BUILD/BUILD/MYSQ 2011-10-19 16:07:14 +04:00
opt_range.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
opt_sum.cc Updated/added copyright headers 2011-07-03 17:47:37 +02:00
parse_file.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
parse_file.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
partition_element.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
partition_info.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
partition_info.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
password.c Merge 5.5.24 back into main 5.5. 2012-05-07 22:20:42 +02:00
procedure.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
procedure.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
protocol.cc merge bug#13708485 5.1->5.5 2012-06-29 16:54:55 +03:00
protocol.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
records.cc merge 5.1 => 5.5 2012-06-05 16:12:22 +02:00
records.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
repl_failsafe.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
repl_failsafe.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
replication.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
rpl_constants.h Updated/added copyright headers 2011-06-30 17:37:13 +02:00
rpl_filter.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
rpl_filter.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
rpl_handler.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
rpl_handler.h Updated/added copyright headers 2012-02-16 10:48:16 +01:00
rpl_injector.cc Updated/added copyright headers 2012-02-16 10:48:16 +01:00
rpl_injector.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
rpl_mi.cc Updated/added copyright headers 2012-02-16 10:48:16 +01:00
rpl_mi.h Updated/added copyright headers 2012-02-16 10:48:16 +01:00
rpl_record.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
rpl_record.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
rpl_record_old.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
rpl_record_old.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
rpl_reporting.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
rpl_reporting.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
rpl_rli.cc Merge 5.5.24 back into main 5.5. 2012-05-07 22:20:42 +02:00
rpl_rli.h merge bug11754117-45670 fixes from 5.1. 2012-04-21 13:24:39 +03:00
rpl_tblmap.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
rpl_tblmap.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
rpl_utility.cc merge bug11754117-45670 fixes from 5.1. 2012-04-21 13:24:39 +03:00
rpl_utility.h merge from 5.1 to 5.5 2012-07-10 14:37:35 +05:30
scheduler.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
scheduler.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
set_var.cc BUG#12400221 - 60926: BINARY LOG EVENTS LARGER THAN MAX_ALLOWED_PACKET 2012-05-21 12:57:39 +05:30
set_var.h Updated/added copyright headers 2012-02-16 10:48:16 +01:00
sha2.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
signal_handler.cc Merge 5.1 => 5.5 2012-03-06 13:47:57 +01:00
slave.cc BUG#12400221 - 60926: BINARY LOG EVENTS LARGER THAN MAX_ALLOWED_PACKET 2012-06-12 12:59:56 +05:30
slave.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sp.cc Updated/added copyright headers 2011-07-04 01:25:49 +02:00
sp.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sp_cache.cc Updated/added copyright headers 2012-02-16 10:48:16 +01:00
sp_cache.h Updated/added copyright headers 2012-02-16 10:48:16 +01:00
sp_head.cc Merge the 5.5.22 release build into main 5.5, 2012-03-20 22:27:49 +01:00
sp_head.h Merge from mysql-5.1-security to mysql-5.5-security 2012-01-09 11:33:26 +01:00
sp_pcontext.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sp_pcontext.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sp_rcontext.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sp_rcontext.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
spatial.cc Merge 5.5.24 back into main 5.5. 2012-05-07 22:20:42 +02:00
spatial.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_acl.cc Bug #12910665: AUTH-PLUGIN-DATA-LEN NOT TESTED FOR VALIDITY BY THE 2012-06-29 14:04:24 +03:00
sql_acl.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_admin.cc Bug#13593865 - 64037: CRASH IN HA_PARTITION::CREATE_HANDLERS ON 2012-02-02 12:47:17 +01:00
sql_admin.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_alter.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_alter.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_analyse.cc Updated/added copyright headers 2011-07-04 01:25:49 +02:00
sql_analyse.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_array.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_audit.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_audit.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_base.cc Bug#12636001 : deadlock from thd_security_context 2012-05-17 18:07:59 +05:30
sql_base.h Bug #11764779 (former 57649) 2011-03-07 10:08:10 +01:00
sql_binlog.cc Updated/added copyright headers 2011-07-04 01:25:49 +02:00
sql_binlog.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_bitmap.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_builtin.cc.in Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_cache.cc Updated/added copyright headers 2012-02-16 10:48:16 +01:00
sql_cache.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_callback.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_class.cc BUG#11759333: SBR LOGGING WARNING MESSAGES FOR PRIMARY 2012-07-10 18:24:11 +05:30
sql_class.h Bug#14003080:65104: MAX_USER_CONNECTIONS WITH PROCESSLIST EMPTY 2012-05-28 11:14:43 +05:30
sql_client.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_connect.cc Bug#11753779: MAX_CONNECT_ERRORS WORKS ONLY WHEN 1ST 2012-06-19 13:54:31 +05:30
sql_connect.h Bug#14003080:65104: MAX_USER_CONNECTIONS WITH PROCESSLIST EMPTY 2012-05-28 11:14:43 +05:30
sql_const.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_crypt.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_crypt.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_cursor.cc Updated/added copyright headers 2011-06-30 17:37:13 +02:00
sql_cursor.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_db.cc Updated/added copyright headers 2011-07-04 01:25:49 +02:00
sql_db.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_delete.cc Bug#13586591 RQG GRAMMAR CONF/ENGINES/ENGINE_STRESS.YY 2012-06-12 15:04:57 +02:00
sql_delete.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_derived.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_derived.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_do.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_do.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_error.cc Bug#12736295 Buffer overflow for variable converted_err with 2011-07-15 08:05:30 -03:00
sql_error.h A patch for Bug#11763166 (55847: SHOW WARNINGS returns empty 2011-04-15 16:02:22 +04:00
sql_handler.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_handler.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_help.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_help.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_hset.h Another follow-up for 5.5 version of fix for bug#54360 2010-07-01 19:48:56 +04:00
sql_insert.cc Bug#11748731:SOME 'BIG' TESTS FAILING ON 6.0 2011-11-21 17:07:08 +05:30
sql_insert.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_lex.cc merge bug11754117-45670 fixes from 5.1. 2012-04-21 13:24:39 +03:00
sql_lex.h merge bug11754117-45670 fixes from 5.1: fixing comments in sql_lex.h. 2012-04-21 15:06:06 +03:00
sql_list.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_list.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_load.cc Updated/added copyright headers 2012-02-15 17:13:47 +01:00
sql_load.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_locale.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_locale.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_manager.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_manager.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_parse.cc Bug#14003080:65104: MAX_USER_CONNECTIONS WITH PROCESSLIST EMPTY 2012-05-28 11:14:43 +05:30
sql_parse.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_partition.cc Bug#13593865 - 64037: CRASH IN HA_PARTITION::CREATE_HANDLERS ON 2012-02-02 12:47:17 +01:00
sql_partition.h Bug#13593865 - 64037: CRASH IN HA_PARTITION::CREATE_HANDLERS ON 2012-02-02 12:47:17 +01:00
sql_partition_admin.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_partition_admin.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_plist.h Fix for bug#12695572 - "IMPROVE MDL PERFORMANCE IN PRE-VISTA 2011-11-15 22:00:14 +04:00
sql_plugin.cc Bug#14238406 NEW COMPILATION WARNINGS WITH GCC 4.7 (-WERROR=NARROWING) 2012-06-29 13:36:01 +02:00
sql_plugin.h Bug#14238406 NEW COMPILATION WARNINGS WITH GCC 4.7 (-WERROR=NARROWING) 2012-06-29 13:36:01 +02:00
sql_plugin_services.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_prepare.cc Backport 5.5=>5.1 Patch for Bug#13805127: 2012-04-18 13:14:05 +02:00
sql_prepare.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_priv.h Merge from mysql-5.5.14-release 2011-07-06 01:13:50 +02:00
sql_profile.cc Bug#14238406 NEW COMPILATION WARNINGS WITH GCC 4.7 (-WERROR=NARROWING) 2012-06-29 13:36:01 +02:00
sql_profile.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_reload.cc Merge from mysql-5.5.18-release 2011-11-17 09:00:58 +01:00
sql_reload.h BUG#46166 2010-12-07 16:11:13 +00:00
sql_rename.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_rename.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_repl.cc BUG#12400221 - 60926: BINARY LOG EVENTS LARGER THAN MAX_ALLOWED_PACKET 2012-06-12 12:59:56 +05:30
sql_repl.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_select.cc Merge 5.1->5.5. 2012-06-18 09:45:42 +02:00
sql_select.h Updated/added copyright headers 2011-07-03 17:47:37 +02:00
sql_servers.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_servers.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_show.cc BUG#12427262 : 60961: SHOW TABLES VERY SLOW WHEN NOT IN SYSTEM DISK CACHE 2012-04-19 15:59:46 +05:30
sql_show.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_signal.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_signal.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_sort.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_state.c
sql_string.cc Updated/added copyright headers 2012-02-15 17:13:47 +01:00
sql_string.h Updated/added copyright headers 2011-07-03 17:47:37 +02:00
sql_table.cc Bug#12623923 Server can crash after failure to create 2012-07-10 16:13:02 +02:00
sql_table.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_tablespace.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_tablespace.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_test.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_test.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_time.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_time.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_trigger.cc Updated/added copyright headers 2011-07-04 01:25:49 +02:00
sql_trigger.h Updated/added copyright headers 2011-07-04 01:25:49 +02:00
sql_truncate.cc Bug #11764779 (former 57649) 2011-03-07 10:08:10 +01:00
sql_truncate.h Bug#49938: Failing assertion: inode or deadlock in fsp/fsp0fsp.c 2010-10-06 11:34:28 -03:00
sql_udf.cc Updated/added copyright headers 2012-02-16 10:48:16 +01:00
sql_udf.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_union.cc merge 5.1-security => 5.5-security 2011-07-11 11:27:52 +02:00
sql_union.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_update.cc Bug#14248833: UPDATE ON INNODB TABLE ENTERS RECURSION 2012-06-28 16:53:45 +04:00
sql_update.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_view.cc Bug#12626844 : WE ARE NOT CHECKING VIEW TABLE NAMES 2012-03-14 06:27:03 +05:30
sql_view.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_yacc.yy auto-merge 2012-06-29 18:38:29 +04:00
strfunc.cc Updated/added copyright headers 2011-06-30 17:37:13 +02:00
strfunc.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
structs.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sys_vars.cc BUG#12400221 - 60926: BINARY LOG EVENTS LARGER THAN MAX_ALLOWED_PACKET 2012-06-12 12:59:56 +05:30
sys_vars.h Bug#14003080:65104: MAX_USER_CONNECTIONS WITH PROCESSLIST EMPTY 2012-05-28 11:14:43 +05:30
sys_vars_shared.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
table.cc merge 5.1 => 5.5 2012-03-27 14:55:29 +02:00
table.h Merge 5.1-security => 5.5-security 2012-01-27 13:21:21 +01:00
thr_malloc.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
thr_malloc.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
transaction.cc This patch fixes the bug#13737343 (formerly known as 64374): XA TRANSACTIONS 2012-03-15 15:10:57 +06:00
transaction.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
tzfile.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
tztime.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
tztime.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
udf_example.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
udf_example.def
uniques.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
unireg.cc Updated/added copyright headers 2011-07-04 01:25:49 +02:00
unireg.h Updated/added copyright headers 2012-02-15 17:21:38 +01:00