mariadb/sql
Jon Olav Hauglid a1c6a39a13 Backport from mysql-6.0-codebase of:
------------------------------------------------------------
revno: 3672
committer: lars-erik.bjork@sun.com
branch nick: 48067-mysql-6.0-codebase-bugfixing
timestamp: Mon 2009-10-26 13:51:43 +0100
message:
  This is a patch for bug#48067
  "A temp table with the same name as an existing table, makes drop
  database fail"
        
  When dropping the database, mysql_rm_known_files() reads the contents
  of the database directory, and creates a TABLE_LIST object, for each
  .frm file encountered. Temporary tables, however, are not associated 
  with any .frm file.
        
  The list of tables to drop are passed to mysql_rm_table_part2().
  This method prefers temporary tables over regular tables, so if
  there is a temporary table with the same name as a regular, the
  temporary is removed, leaving the regular table intact.
  Regular tables are only deleted if there are no temporary tables
  with the same name.
        
  This fix ensures, that for all TABLE_LIST objects that are created
  by mysql_rm_known_files(), 'open_type' is set to 'OT_BASE_ONLY', to
  indicate that this is a regular table. In all cases in
  mysql_rm_table_part2() where we prefer a temporary table to a
  non-temporary table, we chek if 'open_type' equals 'OT_BASE_ONLY'.


mysql-test/r/temp_table.result:
  The expected result of the test.
mysql-test/t/temp_table.test:
  Test based on the bug report.
sql/sql_db.cc:
  For all TABLE_LIST objects that are created by mysql_rm_known_files(),
  'open_type' is set to 'OT_BASE_ONLY', to indicate that these are
  regular tables.
sql/sql_table.cc:
  Check if 'open_type' is set to 'OT_BASE_ONLY, every place a temporary table is
  preferred to a non-temporary table.
2010-06-23 13:34:40 +02:00
..
examples
share Manual merge from mysql-trunk-bugfixing. 2010-06-07 12:47:04 +04:00
add_errmsg
authors.h Manual merge from mysql-5.1-bugteam to mysql-trunk-merge. 2010-05-11 20:02:50 +04:00
client_settings.h
CMakeLists.txt manual merge from mysql-trunk-bugfixing 2010-06-06 13:19:29 +02:00
contributors.h
custom_conf.h
datadict.cc manual merge from mysql-trunk-bugfixing 2010-06-06 13:19:29 +02:00
datadict.h Bug#42643: InnoDB does not support replication of TRUNCATE TABLE 2010-05-25 17:01:38 -03:00
debug_sync.cc Post-merge fix: header is used by the client API. Obvious in retrospect. 2010-06-05 16:39:03 -03:00
debug_sync.h
derror.cc Bug#53445: Build with -Wall and fix warnings that it generates 2010-05-31 12:29:54 -03:00
derror.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
des_key_file.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
des_key_file.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
discover.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
discover.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
event_data_objects.cc Manual merge from mysql-5.1-bugteam to mysql-trunk-merge. 2010-06-11 17:48:24 +04:00
event_data_objects.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
event_db_repository.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
event_db_repository.h
event_parse_data.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
event_parse_data.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
event_queue.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
event_queue.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
event_scheduler.cc A pre-requisite for WL#5419 "LOCK_open scalability: 2010-06-10 15:43:32 +04:00
event_scheduler.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
events.cc Manual merge of mysql-5.1-bugteam to 2010-04-19 16:09:44 +04:00
events.h A post-fix patch for WL#4877/WL#5030: 2010-04-12 17:17:37 +04:00
field.cc Manual merge from mysql-trunk-bugfixing. 2010-06-07 12:47:04 +04:00
field.h Bug#52520 Difference in tinytext utf column metadata 2010-06-02 16:23:50 +04:00
field_conv.cc Manual merge of mysql-5.1-bugteam to 2010-04-19 16:09:44 +04:00
filesort.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
filesort.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
frm_crypt.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
frm_crypt.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
gen_lex_hash.cc
gstream.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
gstream.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
ha_ndbcluster.cc A pre-requisite for WL#5419 "LOCK_open scalability: 2010-06-10 15:43:32 +04:00
ha_ndbcluster.h Merge of bug#51851. 2010-05-24 14:51:59 +02:00
ha_ndbcluster_binlog.cc Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
ha_ndbcluster_binlog.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
ha_ndbcluster_cond.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02: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 Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
ha_partition.h Merge of bug#51851. 2010-05-24 14:51:59 +02:00
handler.cc Bug#20837 Apparent change of isolation level during transaction 2010-06-08 19:47:10 +02:00
handler.h Merge of mysql-5.1-bugteam into mysql-trunk-merge. 2010-06-10 22:30:49 -03:00
hash_filo.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
hash_filo.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
hostname.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
hostname.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
init.cc Backport: remove dead code. 2010-05-28 19:53:26 -03:00
init.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
item.cc Merge of mysql-5.1-bugteam into mysql-trunk-merge. 2010-06-10 22:30:49 -03:00
item.h Bug#52520 Difference in tinytext utf column metadata 2010-06-02 16:23:50 +04:00
item_buff.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
item_cmpfunc.cc Bug #38745: MySQL 5.1 optimizer uses filesort for ORDER BY 2010-05-31 16:52:19 +04:00
item_cmpfunc.h 5.1-bugteam->trunk-merge merge 2010-06-08 10:47:23 +04:00
item_create.cc Backport of: 2010-04-13 19:04:45 +04:00
item_create.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
item_func.cc Patch for Bug#21818 (Return value of ROW_COUNT() is incorrect 2010-05-14 09:28:51 +04:00
item_func.h Bug#51571 load xml infile causes server crash 2010-05-05 14:34:20 +04:00
item_geofunc.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
item_geofunc.h
item_row.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
item_row.h
item_strfunc.cc Manual merge of mysql-5.1-bugteam to mysql-trunk-merge. 2010-05-07 20:17:55 +04:00
item_strfunc.h Manual merge from mysql-trunk. 2010-04-27 13:58:21 +04:00
item_subselect.cc Merge of mysql-5.1-bugteam into mysql-trunk-merge. 2010-06-10 22:30:49 -03:00
item_subselect.h Manual merge of mysql-5.1-bugteam to 2010-04-19 16:09:44 +04:00
item_sum.cc Merge of mysql-5.1-bugteam into mysql-trunk-merge. 2010-06-10 22:30:49 -03:00
item_sum.h Merge of mysql-5.1-bugteam into mysql-trunk-merge. 2010-06-10 22:30:49 -03:00
item_timefunc.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
item_timefunc.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
item_xmlfunc.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
item_xmlfunc.h
key.cc Bug#52430 Incorrect key in the error message for duplicate key error involving BINARY type 2010-05-27 20:01:43 +04:00
key.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
keycaches.cc
keycaches.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
lex.h
lex_symbol.h
lock.cc WL#5419 "LOCK_open scalability: make tdc_refresh_version 2010-06-11 19:28:18 +04:00
lock.h manual merge from mysql-trunk-bugfixing 2010-06-06 13:19:29 +02:00
log.cc manual merge from mysql-trunk-bugfixing 2010-06-06 13:19:29 +02:00
log.h manual merge from mysql-trunk-bugfixing 2010-06-06 13:19:29 +02:00
log_event.cc Manual merge from mysql-5.1-bugteam to mysql-trunk-merge. 2010-06-11 17:48:24 +04:00
log_event.h Auto-merge from mysql-trunk. 2010-05-28 09:47:58 +04:00
log_event_old.cc BUG 53893: Automerged from mysql-5.1-bugteam-gca into mysql-trunk-merge. 2010-06-04 00:47:30 +01:00
log_event_old.h
main.cc
Makefile.am manual merge from mysql-trunk-bugfixing 2010-06-06 13:19:29 +02:00
mdl.cc A new implementation for the TABLE_SHARE cache in MDL 2010-06-18 20:14:10 +04:00
mdl.h A new implementation for the TABLE_SHARE cache in MDL 2010-06-18 20:14:10 +04:00
message.h
message.mc
message.rc
mf_iocache.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
MSG00001.bin
my_decimal.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
my_decimal.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
my_lock.c
mysqld.cc Bug#52208: gis fails on some platforms (Solaris, HP-UX, Linux) 2010-06-15 18:52:47 +04:00
mysqld.h Auto-merge from mysql-trunk. 2010-05-28 09:47:58 +04:00
mysqld_suffix.h
net_serv.cc merge 2010-06-09 11:41:24 +03:00
nt_servc.cc
nt_servc.h
opt_range.cc Bug#53445: Build with -Wall and fix warnings that it generates 2010-05-31 12:29:54 -03:00
opt_range.h Bug#53445: Build with -Wall and fix warnings that it generates 2010-05-31 12:29:54 -03:00
opt_sum.cc Merge of fix for bug#53859. 2010-06-11 10:15:55 +02:00
parse_file.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
parse_file.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
partition_element.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
partition_info.cc Bug#53445: Build with -Wall and fix warnings that it generates 2010-05-31 12:29:54 -03:00
partition_info.h
password.c WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
procedure.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
procedure.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
protocol.cc Bug#52520 Difference in tinytext utf column metadata 2010-06-02 16:23:50 +04:00
protocol.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
records.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
records.h
repl_failsafe.cc WL#5419 "LOCK_open scalability: make tdc_refresh_version 2010-06-11 19:28:18 +04:00
repl_failsafe.h
replication.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
rpl_constants.h
rpl_filter.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
rpl_filter.h A post-fix patch for WL#4877/WL#5030: 2010-04-12 17:17:37 +04:00
rpl_handler.cc Bug #53445 Build with -Wall and fix warnings that it generates 2010-05-26 16:12:23 +02:00
rpl_handler.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
rpl_injector.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
rpl_injector.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
rpl_mi.cc Bug#53983 Placeholder for MASTER_BIND in master.info 2010-06-02 10:11:49 +02:00
rpl_mi.h reverting fixes for Bug@50316 in mysql-trunk 2010-05-18 18:32:44 +03:00
rpl_record.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
rpl_record.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
rpl_record_old.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
rpl_record_old.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
rpl_reporting.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
rpl_reporting.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
rpl_rli.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
rpl_rli.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
rpl_tblmap.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
rpl_tblmap.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
rpl_utility.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
rpl_utility.h Bug#53445: Build with -Wall and fix warnings that it generates 2010-05-31 12:29:54 -03:00
scheduler.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
scheduler.h
set_var.cc merge 2010-06-04 17:10:22 +03:00
set_var.h merge 2010-06-04 17:10:22 +03:00
sha2.cc Backport of: 2010-04-13 19:04:45 +04:00
slave.cc A pre-requisite for WL#5419 "LOCK_open scalability: 2010-06-10 15:43:32 +04:00
slave.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sp.cc Manual merge from mysql-5.1-bugteam to mysql-trunk-merge. 2010-06-11 17:48:24 +04:00
sp.h Merge of mysql-5.1-bugteam into mysql-trunk-merge. 2010-06-10 22:30:49 -03:00
sp_cache.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sp_cache.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sp_head.cc Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sp_head.h manual merge from mysql-trunk-bugfixing 2010-06-06 13:19:29 +02:00
sp_pcontext.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sp_pcontext.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sp_rcontext.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sp_rcontext.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
spatial.cc Bug #53445 Build with -Wall and fix warnings that it generates 2010-05-26 16:12:23 +02:00
spatial.h Bug #53445 Build with -Wall and fix warnings that it generates 2010-05-26 16:12:23 +02:00
sql_acl.cc Auto-merge from mysql-trunk. 2010-05-28 09:47:58 +04:00
sql_acl.h WL#5030: Splitting mysql_priv.h 2010-04-07 13:58:40 +02:00
sql_analyse.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_analyse.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_array.h
sql_audit.cc Merge fixes for BUG46587 and BUG47059 to trunk-bugfixing. 2010-04-15 13:36:36 +04:00
sql_audit.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_base.cc A new implementation for the TABLE_SHARE cache in MDL 2010-06-18 20:14:10 +04:00
sql_base.h WL#5419 "LOCK_open scalability: make tdc_refresh_version 2010-06-11 19:28:18 +04:00
sql_binlog.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_binlog.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_bitmap.h Bug#42643: InnoDB does not support replication of TRUNCATE TABLE 2010-05-25 17:01:38 -03:00
sql_builtin.cc.in
sql_cache.cc Clean-up, give better names, add comments to 2010-05-06 02:02:08 +04:00
sql_cache.h A post-fix patch for WL#4877/WL#5030: 2010-04-12 17:17:37 +04:00
sql_class.cc Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sql_class.h Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sql_client.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_connect.cc Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sql_connect.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_const.h Backport: Remove unused and ancient files, functions, and facilities. 2010-05-28 19:13:31 -03:00
sql_crypt.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_crypt.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_cursor.cc WL#4441 "LOCK_open: Remove requirement of mutex protecting 2010-06-08 12:08:46 +04:00
sql_cursor.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_db.cc Backport from mysql-6.0-codebase of: 2010-06-23 13:34:40 +02:00
sql_db.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_delete.cc Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sql_delete.h Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sql_derived.cc Merge of mysql-5.1-bugteam into mysql-trunk-merge. 2010-06-10 22:30:49 -03:00
sql_derived.h A post-fix patch for WL#4877/WL#5030: 2010-04-12 17:17:37 +04:00
sql_do.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_do.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_error.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_error.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_handler.cc Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sql_handler.h A review comment for WL#4441 " LOCK_open: Remove requirement of 2010-06-09 12:39:09 +04:00
sql_help.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_help.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_insert.cc A pre-requisite for WL#5419 "LOCK_open scalability: 2010-06-10 15:43:32 +04:00
sql_insert.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_lex.cc Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sql_lex.h Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sql_list.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_list.h Merge of mysql-5.1-bugteam into mysql-trunk-merge. 2010-06-10 22:30:49 -03:00
sql_load.cc merge 2010-06-09 11:41:24 +03:00
sql_load.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_locale.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_locale.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_manager.cc A pre-requisite for WL#5419 "LOCK_open scalability: 2010-06-10 15:43:32 +04:00
sql_manager.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_map.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_map.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_olap.cc Merge of mysql-5.1-bugteam into mysql-trunk-merge. 2010-06-10 22:30:49 -03:00
sql_parse.cc Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sql_parse.h Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sql_partition.cc Manual merge from mysql-5.1-bugteam to mysql-trunk-merge. 2010-06-11 17:48:24 +04:00
sql_partition.h Merge of bug#51851. 2010-05-24 14:51:59 +02:00
sql_plist.h Follow-up for bug#52289 "performance regression 2010-06-07 17:40:52 +04:00
sql_plugin.cc Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sql_plugin.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_plugin_services.h
sql_prepare.cc Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sql_prepare.h
sql_priv.h Bug#20837 Apparent change of isolation level during transaction 2010-06-08 19:47:10 +02:00
sql_profile.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_profile.h A post-fix patch for WL#4877/WL#5030: 2010-04-12 17:17:37 +04:00
sql_rename.cc Bug#42643: InnoDB does not support replication of TRUNCATE TABLE 2010-05-25 17:01:38 -03:00
sql_rename.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_repl.cc Manual merge of mysql-5.1-bugteam to mysql-trunk-merge. 2010-05-09 02:03:35 +04:00
sql_repl.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_select.cc Merge of mysql-5.1-bugteam into mysql-trunk-merge. 2010-06-10 22:30:49 -03:00
sql_select.h Bug#53445: Build with -Wall and fix warnings that it generates 2010-05-31 12:29:54 -03:00
sql_servers.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_servers.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_show.cc Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sql_show.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_signal.cc Patch for Bug#27863 (excessive memory usage for many small queries in a 2010-05-14 22:11:25 +04:00
sql_signal.h
sql_sort.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_state.c
sql_string.cc Backport: Remove unused and ancient files, functions, and facilities. 2010-05-28 19:13:31 -03:00
sql_string.h A fix for Bug#11918 "SP does not accept variables in LIMIT clause" 2010-04-14 01:56:19 +04:00
sql_table.cc Backport from mysql-6.0-codebase of: 2010-06-23 13:34:40 +02:00
sql_table.h Manual merge of mysql-5.1-bugteam to mysql-trunk-merge. 2010-05-24 00:41:18 +04:00
sql_tablespace.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_tablespace.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_test.cc manual merge from mysql-trunk-bugfixing 2010-06-06 13:19:29 +02:00
sql_test.h Bug#53445: Build with -Wall and fix warnings that it generates 2010-05-31 12:29:54 -03:00
sql_time.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_time.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_trigger.cc Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sql_trigger.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_truncate.cc Bug#42643: InnoDB does not support replication of TRUNCATE TABLE 2010-05-27 18:11:55 -03:00
sql_truncate.h Bug#42643: InnoDB does not support replication of TRUNCATE TABLE 2010-05-27 18:11:55 -03:00
sql_udf.cc WL#5419 "LOCK_open scalability: make tdc_refresh_version 2010-06-11 19:28:18 +04:00
sql_udf.h
sql_union.cc Merge of mysql-5.1-bugteam into mysql-trunk-merge. 2010-06-10 22:30:49 -03:00
sql_union.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sql_update.cc Merge of mysql-5.1-bugteam into mysql-trunk-merge. 2010-06-10 22:30:49 -03:00
sql_update.h A post-fix patch for WL#4877/WL#5030: 2010-04-12 17:17:37 +04:00
sql_view.cc Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sql_view.h Bug#42643: InnoDB does not support replication of TRUNCATE TABLE 2010-05-25 17:01:38 -03:00
sql_yacc.yy A new implementation for the TABLE_SHARE cache in MDL 2010-06-18 20:14:10 +04:00
strfunc.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
strfunc.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
structs.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
sys_vars.cc Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
sys_vars.h Draft patch that fixes and a sketches test cases for: 2010-05-07 20:28:59 +04:00
sys_vars_shared.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
table.cc Merge trunk-bugfixing -> trunk-runtime 2010-06-17 17:31:51 +04:00
table.h Merge. 2010-06-17 17:55:00 +04:00
thr_malloc.cc Manual merge from mysql-5.1-bugteam to mysql-trunk-merge. 2010-06-11 17:48:24 +04:00
thr_malloc.h Backport: Remove unused and ancient files, functions, and facilities. 2010-05-28 19:13:31 -03:00
transaction.cc Draft patch that fixes and a sketches test cases for: 2010-05-07 20:28:59 +04:00
transaction.h
tzfile.h
tztime.cc WL#5419 "LOCK_open scalability: make tdc_refresh_version 2010-06-11 19:28:18 +04:00
tztime.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
udf_example.c
udf_example.def
uniques.cc WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
unireg.cc Merge of mysql-5.1-bugteam into mysql-trunk-merge. 2010-06-10 22:30:49 -03:00
unireg.h WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00