mariadb/sql
Annamalai Gurusami 436d8402a1 Bug #16044655 CRASH: SETTING DEFAULT VALUE FOR SOME VARIABLES
Problem:

When a system variable is being set to the DEFAULT value, the server
segfaults if there is no 'default' defined for that system variable.
For example, for the following statements server segfaults.

set session rand_seed1=DEFAULT;
set session rand_seed2=DEFAULT;

Analysis:

The class sys_var represents one system variable.  The class set_var represents
one system variable that is to be updated.   The class set_var contains two 
pieces of information, the system variable to object (set_var::var) member
and the value to be updated (set_var::value).

When the given value is 'default', the set_var::value will be NULL.

To update a system variable the member set_var::update() will be called, 
which in turn will call sys_var::update() or sys_var::set_default() depending
on whether a value has been provided or not.  

If the sys_var::set_default() is called, then the default value is obtained
either from the session scope or the global scope.  This default value is
stored in a local temporary set_var object and then passed on to the 
sys_var::update() call.  A local temporary set_var object is needed because
sys_var::set_default() does not take set_var as an argument.

In the given scenario, the set_var::update() called sys_var::set_default().
And this sys_var::set_default() obtains the default value and then calls
sys_var::update().  To pass this value to sys_var::update() a local set_var
object is being created.   While creating this local set_var object, its member
set_var::var was incorrectly left as 0.  

Solution:

Instead of creating a local set_var object, the sys_var::set_default() can take
the set_var object as an argument just like sys_var::update().

rb://1996 approved by Nirbhay and Ramil.
2013-02-25 10:28:25 +05:30
..
examples Updated/added copyright headers 2011-06-30 17:31:31 +02:00
share Bug#14498355: DEPRECATION WARNINGS SHOULD NOT CONTAIN MYSQL VERSION 2012-08-24 10:17:08 +02:00
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#13713525 CREATE_INITIAL_DB.CMAKE IS FAILING ON WINDOWS, STILL "DEVENV" RETURNS 0 2012-10-03 16:05:07 +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 Bug #14036214 MYSQLD CRASHES WHEN EXECUTING UPDATE IN TRX WITH 2012-10-08 19:40:30 +05:30
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 Merge from 5.1 2012-12-24 06:42:02 +05:30
field.h BUG#11908153 CRASH AND/OR VALGRIND ERRORS IN FIELD_BLOB::GET_KEY_IMAGE 2013-01-24 14:56:12 +05:30
field_conv.cc BUG#11908153 CRASH AND/OR VALGRIND ERRORS IN FIELD_BLOB::GET_KEY_IMAGE 2013-01-24 14:56:12 +05:30
filesort.cc Bug #14036214 MYSQLD CRASHES WHEN EXECUTING UPDATE IN TRX WITH 2012-10-08 19:40:30 +05:30
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 Merge of patch for Bug#13928675 from mysql-5.1. 2012-08-07 19:07:13 +05:30
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 bug#14548159: upmerge from mysql-5.1 -> mysql-5.5 2012-09-23 15:51:23 +05:30
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#16274455: CAN NOT ACESS PARTITIONED TABLES WHEN 2013-02-14 17:03:49 +01:00
ha_partition.h Bug#14521864: MYSQL 5.1 TO 5.5 BUGS PARTITIONING 2013-01-30 17:51:52 +01:00
handler.cc Bug#16274455: CAN NOT ACESS PARTITIONED TABLES WHEN 2013-02-14 17:03:49 +01:00
handler.h Bug #14036214 MYSQLD CRASHES WHEN EXECUTING UPDATE IN TRX WITH 2012-10-08 19:40:30 +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-09-17 17:06:18 +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 Bug #11827369: ASSERTION FAILED: !THD->LEX->CONTEXT_ANALYSIS_ONLY 2013-01-31 09:13:42 +04:00
item.h Bug #11827369: ASSERTION FAILED: !THD->LEX->CONTEXT_ANALYSIS_ONLY 2013-01-31 09:13:42 +04:00
item_buff.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
item_cmpfunc.cc Bug #11827369: ASSERTION FAILED: !THD->LEX->CONTEXT_ANALYSIS_ONLY 2013-01-31 09:13:42 +04:00
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 #11827369: ASSERTION FAILED: !THD->LEX->CONTEXT_ANALYSIS_ONLY 2013-01-31 09:13:42 +04:00
item_func.h Bug#14096619: UNABLE TO RESTORE DATABASE DUMP 2013-01-31 07:06:30 +05:30
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 Merge from 5.1 to 5.5 2012-08-06 10:40:03 +05:30
item_strfunc.h Updated/added copyright headers 2011-07-03 17:47:37 +02:00
item_subselect.cc Bug#15972635: Incorrect results returned in 32 table join with HAVING 2012-12-21 09:53:42 +01:00
item_subselect.h Updated/added copyright headers 2012-02-15 17:21:38 +01:00
item_sum.cc Bug#11757464:SERVER CRASH IN RECURSIVE CALL WHEN OOM 2013-01-15 15:30:26 +05:30
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 Auto-merge from mysql-5.1. 2012-12-14 14:01:43 +04:00
item_xmlfunc.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
key.cc Bug#14521864: MYSQL 5.1 TO 5.5 BUGS PARTITIONING 2013-01-30 17:51:52 +01:00
key.h Bug#14521864: MYSQL 5.1 TO 5.5 BUGS PARTITIONING 2013-01-30 17:51:52 +01: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 upmerge to bug#14548159 2012-09-22 18:07:04 +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 BUG#13545447: RPL_ROTATE_LOGS FAILS DUE TO CONCURRENCY ISSUES IN REP. CODE 2013-02-15 22:18:37 +00:00
log_event.h BUG#13545447: RPL_ROTATE_LOGS FAILS DUE TO CONCURRENCY ISSUES IN REP. CODE 2013-02-18 17:02:26 +00:00
log_event_old.cc Bug #14036214 MYSQLD CRASHES WHEN EXECUTING UPDATE IN TRX WITH 2012-10-08 19:40:30 +05:30
log_event_old.h
main.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
mdl.cc Bug#13058122 - DML, LOCK/UNLOCK TABLES AND SELECT LEAD TO 2012-08-07 11:48:36 +05:30
mdl.h Bug #15954872 "MAKE MDL SUBSYSTEM AND TABLE DEFINITION CACHE 2012-12-11 22:04:30 +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#16196591 - CLIENTS CANNOT CONNECT TO MYSQL 2013-02-05 11:06:38 +05:30
mysqld.h BUG#16196591 - CLIENTS CANNOT CONNECT TO MYSQL 2013-02-05 11:06:38 +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#16208709 - CRASH IN GET_SEL_ARG_FOR_KEYPART ON SELECT DISTINCT 2013-01-29 10:06:31 +05:30
opt_range.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
opt_sum.cc Bug #14036214 MYSQLD CRASHES WHEN EXECUTING UPDATE IN TRX WITH 2012-10-08 19:40:30 +05:30
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 Bug#14521864: MYSQL 5.1 TO 5.5 BUGS PARTITIONING 2013-01-30 17:51:52 +01:00
partition_info.cc Bug#16274455: CAN NOT ACESS PARTITIONED TABLES WHEN 2013-02-14 17:03:49 +01:00
partition_info.h Bug#14521864: MYSQL 5.1 TO 5.5 BUGS PARTITIONING 2013-01-30 17:51:52 +01: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 Bug#14466617 - INVALID WRITES AND/OR CRASH WITH USER 2012-11-07 19:08:33 +05:30
protocol.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
records.cc Bug #14036214 MYSQLD CRASHES WHEN EXECUTING UPDATE IN TRX WITH 2012-10-08 19:40:30 +05:30
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 Bug#16056813-MEMORY LEAK ON FILTERED SLAVE 2013-01-26 15:03:01 +05:30
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 #16044655 CRASH: SETTING DEFAULT VALUE FOR SOME VARIABLES 2013-02-25 10:28:25 +05:30
set_var.h Bug #16044655 CRASH: SETTING DEFAULT VALUE FOR SOME VARIABLES 2013-02-25 10:28:25 +05:30
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 Bug #14036214 MYSQLD CRASHES WHEN EXECUTING UPDATE IN TRX WITH 2012-10-08 19:40:30 +05:30
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 Bug#16056537: MYSQLD CRASHES IN ITEM_FUNC_GET_USER_VAR::FIX_LENGTH_AND_DEC() 2013-02-15 16:01:37 +04: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 Bug#14640599 MEMORY LEAK WHEN EXECUTING STORED ROUTINE EXCEPTION HANDLER 2012-10-04 16:15:13 +02:00
sp_rcontext.h Bug#14640599 MEMORY LEAK WHEN EXECUTING STORED ROUTINE EXCEPTION HANDLER 2012-10-04 16:15:13 +02:00
spatial.cc Merging from 5.5 2012-08-17 13:18:56 +04:00
spatial.h Merging from 5.5 2012-08-17 13:18:56 +04:00
sql_acl.cc Bug#15912213: BUFFER OVERFLOW IN ACL_GET() 2012-12-06 16:53:02 +05:30
sql_acl.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_admin.cc Bug#14521864: MYSQL 5.1 TO 5.5 BUGS PARTITIONING 2013-01-30 17:51:52 +01:00
sql_admin.h Bug#14521864: MYSQL 5.1 TO 5.5 BUGS PARTITIONING 2013-01-30 17:51:52 +01: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#15972635: Incorrect results returned in 32 table join with HAVING 2012-12-21 09:53:42 +01:00
sql_base.h Bug #15954872 "MAKE MDL SUBSYSTEM AND TABLE DEFINITION CACHE 2012-12-11 22:04:30 +04:00
sql_binlog.cc Bug#11757464:SERVER CRASH IN RECURSIVE CALL WHEN OOM 2013-01-15 15:30:26 +05:30
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 BUG#14727815 - CRASH IN PTHREAD_RWLOCK_WRLOCK/SRW_UNLOCK 2012-12-18 22:16:12 +05:30
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#16207679: MISSING ERROR WHEN RESIGNAL TO MYSQL_ERROR=5 2013-02-01 09:49:27 +05:30
sql_class.h BUG#15891524: RLI_FAKE MODE IS NOT UNSET AFTER BINLOG REPLAY 2012-11-20 12:37:23 +00:00
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-09-17 17:06:18 +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 upmerge to bug#14548159 2012-09-22 18:07:04 +05:30
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 Bug #14036214 MYSQLD CRASHES WHEN EXECUTING UPDATE IN TRX WITH 2012-10-08 19:40:30 +05:30
sql_handler.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_help.cc Bug #14036214 MYSQLD CRASHES WHEN EXECUTING UPDATE IN TRX WITH 2012-10-08 19:40:30 +05:30
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#14548159: NUMEROUS CASES OF INCORRECT IDENTIFIER 2012-09-22 17:50:51 +05:30
sql_insert.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_lex.cc merge 5.1 => 5.5 2012-10-01 15:57:37 +02:00
sql_lex.h Applying patch for Bug#67177 Bug#15967374 from Kent 2013-01-08 13:29:11 +01:00
sql_list.cc Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_list.h merge 5.1 => 5.5 2012-09-12 08:59:44 +02:00
sql_load.cc upmerge to bug#14548159 2012-09-22 18:07:04 +05:30
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#14163155 COM_CHANGE_USER DOESN'T WORK WITH CHARACTER-SET-SERVER=UCS2 IN 2013-02-07 19:46:08 +02:00
sql_parse.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_partition.cc Bug#16274455: CAN NOT ACESS PARTITIONED TABLES WHEN 2013-02-14 17:03:49 +01:00
sql_partition.h Bug#16274455: CAN NOT ACESS PARTITIONED TABLES WHEN 2013-02-14 17:03:49 +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#14485479: INSTALL AUDIT PLUGIN HANGS IF WE TRY TO 2012-10-31 12:40:48 +05:30
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 Bug#11757464:SERVER CRASH IN RECURSIVE CALL WHEN OOM 2013-01-15 15:30:26 +05:30
sql_prepare.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_priv.h BUG#14629727: USER_VAR_EVENT IS MISSING RANGE CHECKS 2012-10-21 20:34:41 +01:00
sql_profile.cc Merge mysql-5.1 --> mysql-5.5 2012-10-12 22:59:21 +02:00
sql_profile.h Merge mysql-5.1 --> mysql-5.5 2012-10-12 22:59:21 +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#13545447: RPL_ROTATE_LOGS FAILS DUE TO CONCURRENCY ISSUES IN REP. CODE 2013-02-15 22:18:37 +00:00
sql_repl.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_select.cc merge 5.1 => 5.5 2013-02-07 17:08:59 +01:00
sql_select.h Fix for Bug#14636211 WRONG RESULT (EXTRA ROW) ON A FROM SUBQUERY 2013-01-14 10:58:17 +01: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#16274455: CAN NOT ACESS PARTITIONED TABLES WHEN 2013-02-14 17:03:49 +01:00
sql_show.h upmerge to bug#14548159 2012-09-22 18:07:04 +05:30
sql_signal.cc Bug#14640599 MEMORY LEAK WHEN EXECUTING STORED ROUTINE EXCEPTION HANDLER 2012-10-04 16:15:13 +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 BUG#11757250: REPLACE(...) INSIDE A STORED PROCEDURE. 2013-01-12 11:17:03 +05:30
sql_string.h merge 5.1 => 5.5 2012-07-26 15:06:43 +02:00
sql_table.cc Bug#16274455: CAN NOT ACESS PARTITIONED TABLES WHEN 2013-02-14 17:03:49 +01: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 Bug #15954872 "MAKE MDL SUBSYSTEM AND TABLE DEFINITION CACHE 2012-12-11 22:00:51 +04:00
sql_trigger.h Updated/added copyright headers 2011-07-04 01:25:49 +02:00
sql_truncate.cc upmerge to bug#14548159 2012-09-22 18:07:04 +05:30
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 Fixing a compilation issue. 2012-10-09 12:25:02 +05:30
sql_update.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_view.cc Merge from 5.1 to 5.5 2013-01-10 14:37:02 +05:30
sql_view.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
sql_yacc.yy Bug#14521864: MYSQL 5.1 TO 5.5 BUGS PARTITIONING 2013-01-30 17:51:52 +01:00
strfunc.cc Bug#15972635: Incorrect results returned in 32 table join with HAVING 2012-12-21 09:53:42 +01: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 #12546953 "SHOW VARIABLES LIKE 'DATADIR';" RETURN EMPTY. 2013-02-18 19:13:06 +05:30
sys_vars.h Bug#14498355: DEPRECATION WARNINGS SHOULD NOT CONTAIN MYSQL VERSION 2012-08-24 10:17:08 +02:00
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 bug#14729757 - MY_HASH_SEARCH(&XID_CACHE, 2012-12-06 15:59:15 +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 Merge from 5.1 to 5.5 2012-12-26 20:28:10 +05:30
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 Bug#14542543 FIX BUG #12694872 IN 5.5 2012-09-18 17:32:02 +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