summaryrefslogtreecommitdiff
path: root/sql/handler.h
diff options
context:
space:
mode:
author <Li-Bing.Song@sun.com>2010-08-18 17:35:41 +0800
committer <Li-Bing.Song@sun.com>2010-08-18 17:35:41 +0800
commitd3b7cd3ff2e069d3cc7645cd91907953f07dc57d (patch)
treec731d148d97af93063d14bda3e39d1ac5f45a74e /sql/handler.h
parent8977575cff0ed295692e866b1cd543bdf49c0a20 (diff)
downloadmariadb-git-d3b7cd3ff2e069d3cc7645cd91907953f07dc57d.tar.gz
WL#5370 Keep forward-compatibility when changing
'CREATE TABLE IF NOT EXISTS ... SELECT' behaviour BUG#47132, BUG#47442, BUG49494, BUG#23992 and BUG#48814 will disappear automatically after the this patch. BUG#55617 is fixed by this patch too. This is the 5.5 part. It implements: - 'CREATE TABLE IF NOT EXISTS ... SELECT' statement will not insert anything and binlog anything if the table already exists. It only generate a warning that table already exists. - A couple of test cases for the behavior changing.
Diffstat (limited to 'sql/handler.h')
-rw-r--r--sql/handler.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/sql/handler.h b/sql/handler.h
index cad97c1f751..83158708837 100644
--- a/sql/handler.h
+++ b/sql/handler.h
@@ -1001,7 +1001,6 @@ typedef struct st_ha_create_information
uint merge_insert_method;
uint extra_size; /* length of extra data segment */
enum enum_ha_unused unused1;
- bool table_existed; /* 1 in create if table existed */
bool frm_only; /* 1 if no ha_create_table() */
bool varchar; /* 1 if table has a VARCHAR */
enum ha_storage_media storage_media; /* DEFAULT, DISK or MEMORY */