mariadb/sql
davi@mysql.com/endora.local 137e90ed55 Bug#32395 Alter table under a impending global read lock causes a server crash
The problem is that some DDL statements (ALTER TABLE, CREATE
TRIGGER, FLUSH TABLES, ...) when under LOCK TABLES need to
momentarily drop the lock, reopen the table and grab the write
lock again (using reopen_tables). When grabbing the lock again,
reopen_tables doesn't pass a flag to mysql_lock_tables in
order to ignore the impending global read lock, which causes a
assertion because LOCK_open is being hold. Also dropping the
lock must not signal to any threads that the table has been
relinquished (related to the locking/flushing protocol).

The solution is to correct the way the table is reopenned
and the locks grabbed. When reopening the table and under
LOCK TABLES, the table version should be set to 0 so other
threads have to wait for the table. When grabbing the lock,
any other flush should be ignored because it's theoretically
a atomic operation. The chosen solution also fixes a potential
discrepancy between binlog and GRL (global read lock) because
table placeholders were being ignored, now a FLUSH TABLES WITH
READ LOCK will properly for table with open placeholders.

It's also important to mention that this patch doesn't fix
a potential deadlock if one uses two GRLs under LOCK TABLES
concurrently.
2007-12-12 19:44:14 -02:00
..
examples Bug#28862 Extended Latin1 characters get lost in CVS engine 2007-06-15 11:19:35 +05:00
share Merge mysql.com:/home/gluh/MySQL/Merge/5.1 2007-11-14 17:30:16 +04:00
.cvsignore
add_errmsg
authors.h Correctly report load type. 2007-03-15 23:39:07 -07:00
client_settings.h my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
CMakeLists.txt fix for 2.4.6 bug should be properly enclosed to not break other versions. 2007-11-02 14:25:48 -07:00
contributors.h Many files: 2006-12-31 02:29:11 +01:00
custom_conf.h my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
derror.cc Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.1 2007-05-24 13:24:36 +03:00
des_key_file.cc my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
discover.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
event_data_objects.cc Patch for BUG#31111: --read-only crashes MySQL (events fail to load). 2007-10-19 19:57:08 +04:00
event_data_objects.h Provide initial module structure to Doxygen. 2007-08-15 19:08:44 +04:00
event_db_repository.cc Bug#30882 Dropping a temporary table inside a stored function may cause a server crash 2007-11-01 18:52:56 -02:00
event_db_repository.h Provide initial module structure to Doxygen. 2007-08-15 19:08:44 +04:00
event_queue.cc Manual merge of parallel development in separate team trees. 2007-08-22 17:13:42 +02:00
event_queue.h Provide initial module structure to Doxygen. 2007-08-15 19:08:44 +04:00
event_scheduler.cc Merge mattiasj-laptop.(none):/home/mattiasj/clones/mysql-5.1-main 2007-11-12 21:09:48 +01:00
event_scheduler.h Provide initial module structure to Doxygen. 2007-08-15 19:08:44 +04:00
events.cc Merge lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.1-base 2007-11-15 14:17:04 -07:00
events.h Provide initial module structure to Doxygen. 2007-08-15 19:08:44 +04:00
field.cc Merge dl145h.mysql.com:/data0/mkindahl/mysql-5.1 2007-11-21 21:15:33 +01:00
field.h Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.1 2007-10-30 12:03:34 +04:00
field_conv.cc Fix doxygen warnings. 2007-08-16 21:14:47 +04:00
filesort.cc Use an inline getter method (thd->is_error()) to query if there is an error 2007-10-30 20:08:16 +03:00
frm_crypt.cc my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
gen_lex_hash.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
gstream.cc Merge mysql.com:/home/hf/work/30286/my41-30286 2007-10-05 16:33:08 +05:00
gstream.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
ha_ndbcluster.cc Bug#32395 Alter table under a impending global read lock causes a server crash 2007-12-12 19:44:14 -02:00
ha_ndbcluster.h Merge mysql.com:/windows/Linux_space/MySQL/mysql-5.0-ndb 2007-10-02 14:23:59 +02:00
ha_ndbcluster_binlog.cc Bug#32395 Alter table under a impending global read lock causes a server crash 2007-12-12 19:44:14 -02:00
ha_ndbcluster_binlog.h Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1 2007-09-11 16:17:28 +02:00
ha_ndbcluster_cond.cc Merge sama.ndb.mysql.com:/export/space/pekka/ndb/version/my50-ndb 2007-10-04 18:37:49 +02:00
ha_ndbcluster_cond.h Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb 2007-06-20 06:26:23 +02:00
ha_ndbcluster_tables.h enabled test case 2007-03-20 17:07:53 +01:00
ha_partition.cc Merge mysql.com:/home/gluh/MySQL/Merge/5.1 2007-11-14 17:30:16 +04:00
ha_partition.h Merge jbruehe@bk-internal.mysql.com:/home/bk/mysql-5.1-target-5.1.22 2007-09-24 15:33:46 +02:00
handler.cc Bug#26379 - Combination of FLUSH TABLE and REPAIR TABLE 2007-11-15 20:25:43 +01:00
handler.h Bug #28430 Failure in replication of innodb partitioned tables on row/mixed format. 2007-09-07 18:41:49 +05:00
hash_filo.cc my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
hash_filo.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
hostname.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
init.cc Merge polly.local:/home/kaa/src/maint/bug28121/my50-bug28121 2007-05-28 12:52:05 +04:00
item.cc Merge magare.gmz:/home/kgeorge/mysql/autopush/B31562-5.0-opt 2007-11-13 19:15:49 +02:00
item.h Fix for bug #32021: Using Date 000-00-01 in WHERE causes wrong result 2007-11-21 08:01:00 +04:00
item_buff.cc my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
item_cmpfunc.cc Merge stella.local:/home2/mydev/mysql-5.1-amain 2007-11-27 19:29:10 +01:00
item_cmpfunc.h Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0 2007-10-30 12:21:44 +04:00
item_create.cc Manual merge of 5.0-runtime to 5.1-runtime 2007-10-16 20:47:08 -06:00
item_create.h Fix doxygen warnings. 2007-08-15 17:43:08 +04:00
item_func.cc Merge lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.1-base 2007-11-28 07:42:36 -07:00
item_func.h Merge mysql.com:/home/ram/work/b32558/b32558.5.0 2007-11-23 12:35:02 +04:00
item_geofunc.cc Merge mysql.com:/home/hf/work/31155/my50-31155 2007-10-12 15:33:26 +05:00
item_geofunc.h Merge mysql.com:/home/hf/work/31155/my50-31155 2007-10-12 15:33:26 +05:00
item_row.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
item_row.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
item_strfunc.cc Fix for a BUG#31898: 16M memory allocations for user variables 2007-11-12 14:44:17 +03:00
item_strfunc.h Merge mysql.com:/home/hf/work/31758/my50-31758 2007-11-05 18:27:17 +04:00
item_subselect.cc Merge mysql.com:/home/gluh/MySQL/Merge/5.1 2007-11-14 17:30:16 +04:00
item_subselect.h Merge magare.gmz:/home/kgeorge/mysql/work/B31884-5.0-opt 2007-10-30 16:21:17 +02:00
item_sum.cc Merge mysql.com:/home/gluh/MySQL/Merge/5.0-opt 2007-10-29 14:53:42 +04:00
item_sum.h Merge olga.mysql.com:/home/igor/mysql-5.0-opt 2007-06-30 20:49:28 -07:00
item_timefunc.cc Merge mysql.com:/misc/mysql/31990/50-31990 2007-11-10 03:11:18 +01:00
item_timefunc.h Merge mysql.com:/misc/mysql/31990/50-31990 2007-11-10 03:11:18 +01:00
item_xmlfunc.cc Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.1 2007-10-30 12:03:34 +04:00
item_xmlfunc.h Fix for bug #32557: order by updatexml causes assertion in filesort 2007-11-21 16:00:09 +04:00
key.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
lex.h WL#3629 - Replication of Invocation and Invoked Features 2007-03-30 11:08:19 -04:00
lex_symbol.h Fix -ansi -pedantic warning (can't cast a pointer to function 2007-03-08 12:04:45 +03:00
lock.cc Merge moksha.local:/Users/davi/mysql/push/bugs/25164-5.0 2007-08-27 10:19:58 -03:00
log.cc Merge dl145h.mysql.com:/data0/mkindahl/mysql-5.1 2007-11-14 11:07:30 +01:00
log.h Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.1 2007-10-30 12:03:34 +04:00
log_event.cc Merge dl145h.mysql.com:/data0/mkindahl/mysql-5.0-rpl-merge 2007-11-15 13:31:39 +01:00
log_event.h Merge koti.dsl.inet.fi:/home/elkin/MySQL/TEAM/FIXES/5.0/bug27571_asyn_killed_flags 2007-10-30 11:31:03 +02:00
log_event_old.cc Rename: query_error -> is_slave_error. 2007-10-20 01:20:38 +04:00
log_event_old.h Merge sita.local:/Users/tsmith/m/bk/maint/51-target22 2007-08-29 15:28:38 -06:00
Makefile.am Makefile.am: 2007-09-26 18:47:55 +02:00
matherr.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
message.mc make dist changes for Cmake build 2006-09-01 10:32:12 +02:00
mf_iocache.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
my_decimal.cc Merge sin.intern.azundris.com:/home/tnurnberg/31227/50-31227 2007-10-05 09:47:14 +02:00
my_decimal.h Merge trift2.:/MySQL/M51/clone-5.1 2007-06-05 17:53:02 +02:00
my_lock.c Merge mysql.com:/home/kent/bk/main/mysql-5.0 2006-12-31 01:32:21 +01:00
mysql_priv.h Bug#32395 Alter table under a impending global read lock causes a server crash 2007-12-12 19:44:14 -02:00
mysqld.cc Merge lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.1-base 2007-11-27 09:03:04 -07:00
mysqld_suffix.h Many files: 2006-12-23 20:17:15 +01:00
net_serv.cc Fix broken compilation. 2007-10-15 15:49:16 +04:00
nt_servc.cc
nt_servc.h
opt_range.cc Merge mysql.com:/home/gluh/MySQL/Merge/5.1 2007-11-14 17:30:16 +04:00
opt_range.h Better comments 2007-11-06 21:57:51 +03:00
opt_sum.cc Merge magare.gmz:/home/kgeorge/mysql/work/B30715-merged-5.0-opt 2007-10-24 11:50:09 +03:00
parse_file.cc Slow query log to file now displays queries with microsecond precission 2007-07-30 11:33:50 +03:00
parse_file.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
partition_element.h wl#2936 - fixing problems 2007-04-13 19:23:02 +02:00
partition_info.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
partition_info.h BUG#27927:Partition pruning not optimal with TO_DAYS and YEAR functions 2007-09-14 14:18:42 +04:00
password.c Merge mysql.com:/home/my/mysql-5.0 2007-01-27 03:46:45 +02:00
procedure.cc my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
procedure.h Merge mysql.com:/home/kent/bk/main/mysql-5.0 2006-12-31 01:32:21 +01:00
protocol.cc A patch for BUG#32148: killing a query may be ineffective. 2007-11-30 16:12:20 +03:00
protocol.h Remove net_printf_error(). Do not talk to network directly in 2007-11-01 00:10:58 +03:00
records.cc Eliminating some valgrind warnings resulting from that some 2007-10-17 06:50:03 +02:00
repl_failsafe.cc Renaming MASTER_INFO to Master_info in order to follow the coding 2007-08-16 08:52:50 +02:00
repl_failsafe.h Renaming MASTER_INFO to Master_info in order to follow the coding 2007-08-16 08:52:50 +02:00
rpl_constants.h WL#3464: Add replication event to denote gap in replication 2007-03-29 20:31:09 +02:00
rpl_filter.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
rpl_filter.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
rpl_injector.cc Bug#17095 circular replication for ndb 2007-04-12 16:13:49 +02:00
rpl_injector.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
rpl_mi.cc Renaming MASTER_INFO to Master_info in order to follow the coding 2007-08-16 08:52:50 +02:00
rpl_mi.h Renaming MASTER_INFO to Master_info in order to follow the coding 2007-08-16 08:52:50 +02:00
rpl_record.cc Removing debug variables from non-debug builds. 2007-10-17 09:29:11 +02:00
rpl_record.h Merge sita.local:/Users/tsmith/m/bk/maint/51-target22 2007-08-29 15:28:38 -06:00
rpl_record_old.cc Renaming RELAY_LOG_INFO and st_relay_log_info to follow coding standards 2007-08-16 07:37:50 +02:00
rpl_record_old.h Renaming RELAY_LOG_INFO and st_relay_log_info to follow coding standards 2007-08-16 07:37:50 +02:00
rpl_reporting.cc BUG#24954 (Last_errno and Last_error not set after master_retry_count has 2007-06-11 22:15:39 +02:00
rpl_reporting.h BUG#24954 (Last_errno and Last_error not set after master_retry_count has 2007-06-11 22:15:39 +02:00
rpl_rli.cc manual merge for bug_29136, bug#29309. 2007-10-13 23:12:50 +03:00
rpl_rli.h BUG#28618 (Skipping into the middle of a group with SQL_SLAVE_SKIP_COUNTER 2007-10-19 14:18:41 +02:00
rpl_tblmap.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
rpl_tblmap.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
rpl_utility.cc BUG#30790 : Suspicious code in rpl_utility.cc 2007-09-14 11:22:41 -04:00
rpl_utility.h Merge mysql.com:/nfsdisk1/lars/bkroot/mysql-5.1-new-rpl 2007-09-17 12:38:22 +02:00
scheduler.cc Fixed compiler warnings 2007-02-23 13:13:55 +02:00
scheduler.h Bug#28785 thread-handling not displayed properly in SHOW VARIABLES 2007-11-14 16:12:46 -05:00
set_var.cc Bug#32395 Alter table under a impending global read lock causes a server crash 2007-12-12 19:44:14 -02:00
set_var.h Fix for bug #29131: SHOW VARIABLES reports variable 'log' but SET 2007-10-25 14:02:27 +04:00
slave.cc Merge stella.local:/home2/mydev/mysql-5.1-amain 2007-11-27 19:29:10 +01:00
slave.h Merge sita.local:/Users/tsmith/m/bk/maint/51-target22 2007-08-29 15:28:38 -06:00
sp.cc Use an inline getter method (thd->is_error()) to query if there is an error 2007-10-30 20:08:16 +03:00
sp.h Fix for BUG#24923: Functions with ENUM issues. 2007-10-17 12:13:56 +04:00
sp_cache.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
sp_cache.h Many files: 2006-12-23 20:17:15 +01:00
sp_head.cc Merge lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.1-base 2007-11-27 09:03:04 -07:00
sp_head.h Merge adventure.(none):/home/thek/Development/cpp/bug31153/my51-bug31153 2007-11-21 20:57:28 +01:00
sp_pcontext.cc Follow up after work on Bug 4968 2007-06-10 14:43:57 +04:00
sp_pcontext.h Follow up after work on Bug 4968 2007-06-10 14:43:57 +04:00
sp_rcontext.cc Merge gleb.loc:/home/uchum/5.0-opt 2007-11-11 06:07:38 +04:00
sp_rcontext.h Fixed bug #28076: inconsistent binary/varbinary comparison. 2007-11-10 23:44:48 +04:00
spatial.cc Merge gleb.loc:/home/uchum/work/bk/5.0-opt 2007-07-07 20:14:06 +05:00
spatial.h Merge siva.hindu.god:/home/tsmith/m/bk/maint/bmisc/50 2007-03-23 17:48:03 -06:00
sql_acl.cc Merge adventure.(none):/home/thek/Development/cpp/bug16470/my51-bug16470 2007-11-26 19:31:41 +01:00
sql_acl.h merged the fix for bug 30468 to 5.1-opt 2007-09-27 12:32:59 +03:00
sql_analyse.cc Fix doxygen warnings. 2007-08-15 17:43:08 +04:00
sql_analyse.h Fix doxygen warnings. 2007-08-15 17:43:08 +04:00
sql_array.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
sql_base.cc Bug#32395 Alter table under a impending global read lock causes a server crash 2007-12-12 19:44:14 -02:00
sql_binlog.cc Merge kindahl-laptop.dnsalias.net:/home/bkroot/mysql-5.1 2007-11-08 08:54:19 +01:00
sql_bitmap.h Merge mysql.com:/home/kent/bk/main/mysql-5.0 2006-12-23 20:20:40 +01:00
sql_builtin.cc.in Many files: 2006-12-31 02:29:11 +01:00
sql_cache.cc Bug#30710 query_cache.test fails on embedded - per-column privs test 2007-10-16 14:42:42 +02:00
sql_cache.h Merge adventure.(none):/home/thek/Development/cpp/bug30269/my51-bug30269 2007-08-17 17:26:38 +02:00
sql_class.cc Merge lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.1-base 2007-11-21 18:42:15 -07:00
sql_class.h Merge dl145h.mysql.com:/data0/mkindahl/mysql-5.1 2007-11-21 21:15:33 +01:00
sql_client.cc Bug#26664 test suite times out on OS X 64bit 2007-05-24 11:21:27 +02:00
sql_connect.cc Merge mattiasj-laptop.(none):/home/mattiasj/clones/mysql-5.1-main 2007-11-12 21:09:48 +01:00
sql_crypt.cc Merge mysql.com:/home/kent/bk/main/mysql-5.0 2006-12-31 01:32:21 +01:00
sql_crypt.h my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
sql_cursor.cc Merge mysql.com:/home/kent/bk/main/mysql-5.0 2006-12-31 01:32:21 +01:00
sql_cursor.h my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
sql_db.cc Bug#32435: 2007-11-16 15:55:22 +01:00
sql_delete.cc Post-merge fixes. 2007-11-14 21:08:59 +01:00
sql_derived.cc - addendum of the fix for bug 27786: 2007-04-23 14:16:49 +03:00
sql_do.cc Merge mysql.com:/home/kent/bk/main/mysql-5.0 2006-12-31 01:32:21 +01:00
sql_error.cc In ha_delete_table, use a standard mechanism to intercept the error message 2007-10-30 22:35:14 +03:00
sql_error.h BUG#26976 - Missing table in merge not noted in related error msg + 2007-06-06 04:42:41 +05:00
sql_handler.cc Bug#23713 LOCK TABLES + CREATE TRIGGER + FLUSH TABLES WITH READ LOCK = deadlock 2007-11-29 09:42:26 -02:00
sql_help.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
sql_insert.cc Merge stella.local:/home2/mydev/mysql-5.1-amain 2007-11-27 19:29:10 +01:00
sql_lex.cc Merge bk-internal.mysql.com:/home/bk/mysql-5.1-engines 2007-11-10 11:58:41 +01:00
sql_lex.h Merge adventure.(none):/home/thek/Development/cpp/bug31153/my51-bug31153 2007-11-21 20:57:28 +01:00
sql_list.cc 5.1 version of a fix and test cases for bugs: 2007-05-28 15:30:01 +04:00
sql_list.h Merge bk-internal.mysql.com:/home/bk/mysql-5.1 2007-06-01 12:12:06 +04:00
sql_load.cc Manual merge 5.0-rpl -> 5.1-rpl. 2007-10-30 13:49:42 +02:00
sql_locale.cc Merge mysql.com:/nfsdisk1/lars/bkroot/mysql-5.1-new-rpl 2007-01-12 12:31:44 +01:00
sql_manager.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
sql_map.cc type conversions fixed to avoid warnings on Windows 2007-10-23 14:27:11 +05:00
sql_map.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
sql_olap.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
sql_parse.cc Bug#32395 Alter table under a impending global read lock causes a server crash 2007-12-12 19:44:14 -02:00
sql_partition.cc Merge stella.local:/home2/mydev/mysql-5.1-amain 2007-11-16 14:07:59 +01:00
sql_partition.h Merge bk@192.168.21.1:mysql-5.1-opt 2007-06-25 14:28:30 +05:00
sql_plugin.cc Merge mysql.com:/home/gluh/MySQL/Merge/5.1 2007-11-14 17:30:16 +04:00
sql_plugin.h 5.0-opt -> 5.1-opt merge 2007-06-12 18:41:56 +03:00
sql_prepare.cc Merge adventure.(none):/home/thek/Development/cpp/bug31153/my51-bug31153 2007-11-21 20:57:28 +01:00
sql_rename.cc Bug#23713 LOCK TABLES + CREATE TRIGGER + FLUSH TABLES WITH READ LOCK = deadlock 2007-11-29 09:42:26 -02:00
sql_repl.cc Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.1 2007-10-30 12:03:34 +04:00
sql_repl.h Renaming MASTER_INFO to Master_info in order to follow the coding 2007-08-16 08:52:50 +02:00
sql_select.cc Merge stella.local:/home2/mydev/mysql-5.1-amain 2007-11-16 14:07:59 +01:00
sql_select.h Merge magare.gmz:/home/kgeorge/mysql/autopush/B30825-new-5.0-opt 2007-10-23 11:44:14 +03:00
sql_servers.cc Merge bk-internal.mysql.com:/home/bk/mysql-5.1-engines 2007-11-10 11:58:41 +01:00
sql_servers.h BUG#26257 New Federated Server Functionality Doesn't support differently named tables 2007-03-24 01:18:19 -07:00
sql_show.cc Merge dl145h.mysql.com:/data0/mkindahl/mysql-5.1 2007-11-21 21:15:33 +01:00
sql_show.h WL#3732 Information schema optimization 2007-08-03 03:14:05 +05:00
sql_sort.h Fixed bug #25798. 2007-07-01 15:33:28 -07:00
sql_state.c Many files: 2006-12-23 20:17:15 +01:00
sql_string.cc Merge quant.(none):/ext/mysql/bk/mysql-5.1-bug21842-5.1.22 2007-08-27 14:01:19 +02:00
sql_string.h Merge mysql.com:/home/my/mysql-5.0 2007-01-27 03:46:45 +02:00
sql_table.cc Bug#32395 Alter table under a impending global read lock causes a server crash 2007-12-12 19:44:14 -02:00
sql_tablespace.cc Bug #26418: Slave out of sync after 2007-06-19 14:27:53 +03:00
sql_test.cc Fixes Bug#30127: --debug-info no longer prints memory usage in mysql 2007-08-01 22:59:05 +03:00
sql_trigger.cc Bug#23713 LOCK TABLES + CREATE TRIGGER + FLUSH TABLES WITH READ LOCK = deadlock 2007-11-29 09:42:26 -02:00
sql_trigger.h Merge bodhi.(none):/opt/local/work/mysql-5.0-runtime 2007-07-16 23:31:36 +04:00
sql_udf.cc Merge mysql.com:/home/gluh/MySQL/Merge/5.1 2007-11-14 17:30:16 +04:00
sql_udf.h Remove typedef st_table_list TABLE_LIST and always use name 'TABLE_LIST'. 2007-07-06 16:18:49 +04:00
sql_union.cc Use an inline getter method (thd->is_error()) to query if there is an error 2007-10-30 20:08:16 +03:00
sql_update.cc Merge dl145h.mysql.com:/data0/mkindahl/mysql-5.1 2007-11-14 11:07:30 +01:00
sql_view.cc Use an inline getter method (thd->is_error()) to query if there is an error 2007-10-30 20:08:16 +03:00
sql_view.h Merge mysql.com:/home/kent/bk/main/mysql-5.0 2006-12-23 20:20:40 +01:00
sql_yacc.yy Bug#22312 Syntax error in expression with INTERVAL() 2007-11-30 09:34:25 -02:00
stacktrace.c Merge ymer.(none):/usr/local/mysql/mysql-5.0-engines 2007-07-07 07:48:43 +02:00
stacktrace.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
strfunc.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
structs.h Slow query log to file now displays queries with microsecond precission 2007-07-30 11:33:50 +03:00
table.cc Bug#26379 - Combination of FLUSH TABLE and REPAIR TABLE 2007-11-15 20:25:43 +01:00
table.h Bug#26379 - Combination of FLUSH TABLE and REPAIR TABLE 2007-11-15 20:25:43 +01:00
thr_malloc.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
time.cc re-push of Bug 29536 for 5.1.22: timestamp inconsistent in replication around 1970 2007-08-27 12:33:57 +03:00
tzfile.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
tztime.cc Bug#31210 - INSERT DELAYED crashes server when used on 2007-11-05 16:25:40 +01:00
tztime.h Bug#28641 CREATE EVENT with '2038.01.18 03:00:00' let server crash. 2007-07-25 09:43:49 +02:00
udf_example.c Bug #29804 UDF parameters don't contain correct string length 2007-10-17 17:54:11 -04:00
udf_example.def Bug #29804 UDF parameters don't contain correct string length 2007-10-17 17:54:11 -04:00
uniques.cc Merge magare.gmz:/home/kgeorge/mysql/work/mysql-5.0-opt 2007-07-04 11:46:45 +03:00
unireg.cc Use Internal_error_handler mechanism to silence ER_TOO_MANY_FIELDS 2007-11-01 18:06:46 +03:00
unireg.h Merge quant.(none):/ext/mysql/bk/mysql-5.1-bug21842-5.1.22 2007-08-27 14:01:19 +02:00