mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Merge with MariaDB 5.5.34.
This commit is contained in:
@ -1440,3 +1440,4 @@ storage/tokudb/ft-index/util/tests/threadpool-testrunf
|
||||
storage/tokudb/ft-index/utils/tokudb_dump
|
||||
storage/tokudb/ft-index/utils/tokudb_gen
|
||||
storage/tokudb/ft-index/utils/tokudb_load
|
||||
libmysql/libmysql.version
|
||||
|
@ -3,6 +3,6 @@
|
||||
export LDFLAGS='-m64 -lmtmalloc -R/usr/sfw/lib/64'
|
||||
export CFLAGS='-mtune=i386 -D__sun -m64 -mtune=athlon64'
|
||||
export CXXFLAGS='-mtune=i386 -D__sun -m64 -mtune=athlon64'
|
||||
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DWITH_EXTRA_CHARSETS=complex -DWITH_READLINE=ON -DWITH_SSL=bundled -DWITH_MAX=ON -DWITH_EMBEDDED_SERVER=ON -DWITH_JEMALLOC=NO
|
||||
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DWITH_EXTRA_CHARSETS=complex -DWITH_READLINE=ON -DWITH_SSL=bundled -DWITH_MAX=ON -DWITH_EMBEDDED_SERVER=ON
|
||||
gmake -j6 VERBOSE=1
|
||||
|
||||
|
@ -360,6 +360,12 @@ CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/sql/sql_builtin.cc.in
|
||||
CONFIGURE_FILE(
|
||||
${CMAKE_SOURCE_DIR}/cmake/info_macros.cmake.in ${CMAKE_BINARY_DIR}/info_macros.cmake @ONLY)
|
||||
|
||||
IF(DEB)
|
||||
CONFIGURE_FILE(
|
||||
${CMAKE_SOURCE_DIR}/debian/mariadb-server-5.5.files.in
|
||||
${CMAKE_SOURCE_DIR}/debian/mariadb-server-5.5.files)
|
||||
ENDIF(DEB)
|
||||
|
||||
# Handle the "INFO_*" files.
|
||||
INCLUDE(${CMAKE_BINARY_DIR}/info_macros.cmake)
|
||||
# Source: This can be done during the cmake phase, all information is
|
||||
|
4
VERSION
4
VERSION
@ -1,4 +1,4 @@
|
||||
MYSQL_VERSION_MAJOR=5
|
||||
MYSQL_VERSION_MINOR=5
|
||||
MYSQL_VERSION_PATCH=33
|
||||
MYSQL_VERSION_EXTRA=a
|
||||
MYSQL_VERSION_PATCH=34
|
||||
MYSQL_VERSION_EXTRA=
|
||||
|
@ -156,11 +156,10 @@ static struct my_option my_long_options[]=
|
||||
"version\' of the program is the version of the MySQL server with which it "
|
||||
"was built/distributed.", &opt_version_check, &opt_version_check, 0,
|
||||
GET_BOOL, NO_ARG, 1, 0, 0, 0, 0, 0},
|
||||
{"write-binlog", OPT_WRITE_BINLOG,
|
||||
"All commands including mysqlcheck are binlogged. Enabled by default;"
|
||||
"use --skip-write-binlog when commands should not be sent to replication slaves.",
|
||||
{"write-binlog", OPT_WRITE_BINLOG, "All commands including those, "
|
||||
"issued by mysqlcheck, are written to the binary log.",
|
||||
&opt_write_binlog, &opt_write_binlog, 0, GET_BOOL, NO_ARG,
|
||||
1, 0, 0, 0, 0, 0},
|
||||
0, 0, 0, 0, 0, 0},
|
||||
{0, 0, 0, 0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0}
|
||||
};
|
||||
|
||||
|
@ -5301,7 +5301,7 @@ static my_bool get_view_structure(char *table, char* db)
|
||||
verbose_msg("-- Retrieving view structure for table %s...\n", table);
|
||||
|
||||
#ifdef NOT_REALLY_USED_YET
|
||||
sprintf(insert_pat,"SET SQL_QUOTE_SHOW_CREATE=%d",
|
||||
sprintf(insert_pat, "SET SQL_QUOTE_SHOW_CREATE=%d",
|
||||
(opt_quoted || opt_keywords));
|
||||
#endif
|
||||
|
||||
|
@ -123,7 +123,8 @@ static char *host= NULL, *opt_password= NULL, *user= NULL,
|
||||
*default_engine= NULL,
|
||||
*pre_system= NULL,
|
||||
*post_system= NULL,
|
||||
*opt_mysql_unix_port= NULL;
|
||||
*opt_mysql_unix_port= NULL,
|
||||
*opt_init_command= NULL;
|
||||
static char *opt_plugin_dir= 0, *opt_default_auth= 0;
|
||||
|
||||
const char *delimiter= "\n";
|
||||
@ -629,6 +630,11 @@ static struct my_option my_long_options[] =
|
||||
GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
|
||||
{"host", 'h', "Connect to host.", &host, &host, 0, GET_STR,
|
||||
REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
|
||||
{"init-command", OPT_INIT_COMMAND,
|
||||
"SQL Command to execute when connecting to MySQL server. Will "
|
||||
"automatically be re-executed when reconnecting.",
|
||||
&opt_init_command, &opt_init_command, 0,
|
||||
GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
|
||||
{"iterations", 'i', "Number of times to run the tests.", &iterations,
|
||||
&iterations, 0, GET_UINT, REQUIRED_ARG, 1, 0, 0, 0, 0, 0},
|
||||
{"no-drop", OPT_SLAP_NO_DROP, "Do not drop the schema after the test.",
|
||||
@ -2241,6 +2247,8 @@ slap_connect(MYSQL *mysql)
|
||||
for (x= 0; x < 10; x++)
|
||||
{
|
||||
set_mysql_connect_options(mysql);
|
||||
if (opt_init_command)
|
||||
mysql_options(mysql, MYSQL_INIT_COMMAND, opt_init_command);
|
||||
if (mysql_real_connect(mysql, host, user, opt_password,
|
||||
create_schema_string,
|
||||
opt_mysql_port,
|
||||
|
@ -3034,6 +3034,10 @@ void open_file(const char *name)
|
||||
5.try in basedir
|
||||
*/
|
||||
|
||||
#ifdef __WIN__
|
||||
fix_win_paths(curname, sizeof(curname));
|
||||
#endif
|
||||
|
||||
bool in_overlay= opt_overlay_dir &&
|
||||
!strncmp(curname, opt_overlay_dir, overlay_dir_len);
|
||||
bool in_suiteir= opt_overlay_dir && !in_overlay &&
|
||||
@ -5161,11 +5165,17 @@ static st_error global_error_names[] =
|
||||
{ 0, 0, 0 }
|
||||
};
|
||||
|
||||
uint get_errcode_from_name(char *error_name, char *error_end)
|
||||
#include <my_base.h>
|
||||
static st_error handler_error_names[] =
|
||||
{
|
||||
/* SQL error as string */
|
||||
st_error *e= global_error_names;
|
||||
{ "<No error>", -1U, "" },
|
||||
#include <handler_ername.h>
|
||||
{ 0, 0, 0 }
|
||||
};
|
||||
|
||||
uint get_errcode_from_name(const char *error_name, const char *error_end,
|
||||
st_error *e)
|
||||
{
|
||||
DBUG_ENTER("get_errcode_from_name");
|
||||
DBUG_PRINT("enter", ("error_name: %s", error_name));
|
||||
|
||||
@ -5183,15 +5193,26 @@ uint get_errcode_from_name(char *error_name, char *error_end)
|
||||
DBUG_RETURN(e->code);
|
||||
}
|
||||
}
|
||||
if (!e->name)
|
||||
die("Unknown SQL error name '%s'", error_name);
|
||||
DBUG_RETURN(0);
|
||||
}
|
||||
|
||||
const char *get_errname_from_code (uint error_code)
|
||||
{
|
||||
st_error *e= global_error_names;
|
||||
|
||||
uint get_errcode_from_name(const char *error_name, const char *error_end)
|
||||
{
|
||||
uint tmp;
|
||||
if ((tmp= get_errcode_from_name(error_name, error_end,
|
||||
global_error_names)))
|
||||
return tmp;
|
||||
if ((tmp= get_errcode_from_name(error_name, error_end,
|
||||
handler_error_names)))
|
||||
return tmp;
|
||||
die("Unknown SQL error name '%s'", error_name);
|
||||
}
|
||||
|
||||
const char *unknown_error= "<Unknown>";
|
||||
|
||||
const char *get_errname_from_code (uint error_code, st_error *e)
|
||||
{
|
||||
DBUG_ENTER("get_errname_from_code");
|
||||
DBUG_PRINT("enter", ("error_code: %d", error_code));
|
||||
|
||||
@ -5207,7 +5228,16 @@ const char *get_errname_from_code (uint error_code)
|
||||
}
|
||||
}
|
||||
/* Apparently, errors without known names may occur */
|
||||
DBUG_RETURN("<Unknown>");
|
||||
DBUG_RETURN(unknown_error);
|
||||
}
|
||||
|
||||
const char *get_errname_from_code(uint error_code)
|
||||
{
|
||||
const char *name;
|
||||
if ((name= get_errname_from_code(error_code, global_error_names)) !=
|
||||
unknown_error)
|
||||
return name;
|
||||
return get_errname_from_code(error_code, handler_error_names);
|
||||
}
|
||||
|
||||
void do_get_errcodes(struct st_command *command)
|
||||
@ -5294,7 +5324,7 @@ void do_get_errcodes(struct st_command *command)
|
||||
{
|
||||
die("The sqlstate definition must start with an uppercase S");
|
||||
}
|
||||
else if (*p == 'E')
|
||||
else if (*p == 'E' || *p == 'H')
|
||||
{
|
||||
/* Error name string */
|
||||
|
||||
@ -5303,9 +5333,9 @@ void do_get_errcodes(struct st_command *command)
|
||||
to->type= ERR_ERRNO;
|
||||
DBUG_PRINT("info", ("ERR_ERRNO: %d", to->code.errnum));
|
||||
}
|
||||
else if (*p == 'e')
|
||||
else if (*p == 'e' || *p == 'h')
|
||||
{
|
||||
die("The error name definition must start with an uppercase E");
|
||||
die("The error name definition must start with an uppercase E or H");
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -126,6 +126,8 @@ SET(CPACK_RPM_test_PACKAGE_PROVIDES "MySQL-test mysql-test")
|
||||
MACRO(ALTERNATIVE_NAME real alt)
|
||||
SET(p "CPACK_RPM_${real}_PACKAGE_PROVIDES")
|
||||
SET(${p} "${${p}} ${alt} ${alt}(x86-32) ${alt}(x86-64) config(${alt})")
|
||||
SET(o "CPACK_RPM_${real}_PACKAGE_OBSOLETES")
|
||||
SET(${o} "${${o}} ${alt}")
|
||||
ENDMACRO(ALTERNATIVE_NAME)
|
||||
|
||||
IF(RPM MATCHES "(rhel|centos)5")
|
||||
|
@ -15,13 +15,20 @@ MACRO (USE_BUNDLED_JEMALLOC)
|
||||
IF (CMAKE_BUILD_TYPE MATCHES "Debug" AND NOT APPLE) # see the comment in CMakeLists.txt
|
||||
LIST(APPEND JEMALLOC_CONFIGURE_OPTS --enable-debug)
|
||||
ENDIF()
|
||||
|
||||
IF(CMAKE_GENERATOR MATCHES "Makefiles")
|
||||
SET(MAKE_COMMAND ${CMAKE_MAKE_PROGRAM})
|
||||
ELSE() # Xcode/Ninja generators
|
||||
SET(MAKE_COMMAND make)
|
||||
ENDIF()
|
||||
|
||||
ExternalProject_Add(jemalloc
|
||||
PREFIX extra/jemalloc
|
||||
SOURCE_DIR ${SOURCE_DIR}
|
||||
BINARY_DIR ${BINARY_DIR}
|
||||
STAMP_DIR ${BINARY_DIR}
|
||||
CONFIGURE_COMMAND "${SOURCE_DIR}/configure" ${JEMALLOC_CONFIGURE_OPTS}
|
||||
BUILD_COMMAND ${CMAKE_MAKE_PROGRAM} "build_lib_static"
|
||||
BUILD_COMMAND ${MAKE_COMMAND} "build_lib_static"
|
||||
INSTALL_COMMAND ""
|
||||
)
|
||||
ADD_LIBRARY(libjemalloc STATIC IMPORTED)
|
||||
@ -29,13 +36,19 @@ MACRO (USE_BUNDLED_JEMALLOC)
|
||||
ADD_DEPENDENCIES(libjemalloc jemalloc)
|
||||
ENDMACRO()
|
||||
|
||||
SET(WITH_JEMALLOC "yes" CACHE STRING
|
||||
IF(CMAKE_SYSTEM_NAME MATCHES "Linux" OR APPLE)
|
||||
# Linux and OSX are the only systems where bundled jemalloc can be built without problems,
|
||||
# as they both have GNU make and jemalloc actually compiles.
|
||||
# Also, BSDs use jemalloc as malloc already
|
||||
SET(WITH_JEMALLOC_DEFAULT "yes")
|
||||
ELSE()
|
||||
SET(WITH_JEMALLOC_DEFAULT "no")
|
||||
ENDIF()
|
||||
|
||||
SET(WITH_JEMALLOC ${WITH_JEMALLOC_DEFAULT} CACHE STRING
|
||||
"Which jemalloc to use (possible values are 'no', 'bundled', 'system', 'yes' (system if possible, otherwise bundled)")
|
||||
|
||||
MACRO (CHECK_JEMALLOC)
|
||||
IF(WIN32)
|
||||
SET(WITH_JEMALLOC "no")
|
||||
ENDIF()
|
||||
IF(WITH_JEMALLOC STREQUAL "system" OR WITH_JEMALLOC STREQUAL "yes")
|
||||
CHECK_LIBRARY_EXISTS(jemalloc malloc_stats_print "" HAVE_JEMALLOC)
|
||||
IF (HAVE_JEMALLOC)
|
||||
|
@ -24,9 +24,10 @@
|
||||
# ADD_DEFINITIONS(-DHAVE_BROKEN_REALPATH)
|
||||
|
||||
# Find libexecinfo (library that contains backtrace_symbols etc)
|
||||
INCLUDE_DIRECTORIES(/usr/local/include)
|
||||
SET(CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES} /usr/local/include )
|
||||
SET(ENV{LIB} "$ENV{LIB}:/usr/local/lib")
|
||||
SET(EXECINFO_ROOT /usr/local CACHE INTERNAL "Where to find execinfo library and header")
|
||||
INCLUDE_DIRECTORIES(${EXECINFO_ROOT}/include)
|
||||
SET(CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES} ${EXECINFO_ROOT}/include)
|
||||
SET(ENV{LIB} "$ENV{LIB}:${EXECINFO_ROOT}/lib")
|
||||
FIND_LIBRARY(EXECINFO NAMES execinfo)
|
||||
IF(EXECINFO)
|
||||
SET(LIBEXECINFO ${EXECINFO})
|
||||
|
2
debian/autobake-deb.sh
vendored
2
debian/autobake-deb.sh
vendored
@ -15,7 +15,7 @@ set -e
|
||||
# Buildbot, running the test suite from installed .debs on a clean VM.
|
||||
export DEB_BUILD_OPTIONS="nocheck"
|
||||
|
||||
export MARIADB_OPTIONAL_DEBS="tokudb-engine"
|
||||
#export MARIADB_OPTIONAL_DEBS="tokudb-engine"
|
||||
|
||||
# Find major.minor version.
|
||||
#
|
||||
|
6
debian/dist/Debian/control
vendored
6
debian/dist/Debian/control
vendored
@ -21,13 +21,15 @@ Conflicts: mariadb-server, mysql-server, mariadb-galera-server (<< ${source:Vers
|
||||
mysql-server-4.1, mysql-server-5.0, mysql-server-5.1, mysql-server-5.5,
|
||||
mariadb-server-5.1, mariadb-server-5.2, mariadb-server-5.3,
|
||||
mysql-server-core-5.0, mysql-server-core-5.1, mysql-server-core-5.5,
|
||||
mariadb-server-core-5.1, mariadb-server-core-5.2, mariadb-server-core-5.5
|
||||
mariadb-server-core-5.1, mariadb-server-core-5.2, mariadb-server-core-5.5,
|
||||
mariadb-tokudb-engine-5.5
|
||||
Replaces: mariadb-server, mysql-server, mariadb-galera-server (<< ${source:Version}),
|
||||
mysql-server-4.1, mysql-server-5.0, mysql-server-5.1, mysql-server-5.5,
|
||||
mariadb-server-5.1, mariadb-server-5.2, mariadb-server-5.3,
|
||||
libmariadbclient16 (<< 5.3.4), libmariadbclient-dev (<< 5.5.0),
|
||||
mysql-server-core-5.0, mysql-server-core-5.1, mysql-server-core-5.5,
|
||||
mariadb-server-core-5.1, mariadb-server-core-5.2, mariadb-server-core-5.5
|
||||
mariadb-server-core-5.1, mariadb-server-core-5.2, mariadb-server-core-5.5,
|
||||
mariadb-tokudb-engine-5.5
|
||||
Description: MariaDB database server with Galera cluster binaries
|
||||
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
|
||||
server. SQL (Structured Query Language) is the most popular database query
|
||||
|
@ -102,5 +102,6 @@ usr/share/mysql/mysql_system_tables_data.sql
|
||||
usr/share/mysql/mysql_system_tables.sql
|
||||
usr/share/mysql/mysql_performance_tables.sql
|
||||
usr/share/mysql/mysql_test_data_timezone.sql
|
||||
@TOKUDB_DEB_FILES@
|
||||
usr/share/mysql/wsrep.cnf
|
||||
usr/share/mysql/wsrep_notify
|
||||
|
6
debian/dist/Ubuntu/control
vendored
6
debian/dist/Ubuntu/control
vendored
@ -21,13 +21,15 @@ Conflicts: mariadb-server, mysql-server, mariadb-galera-server (<< ${source:Vers
|
||||
mysql-server-4.1, mysql-server-5.0, mysql-server-5.1, mysql-server-5.5,
|
||||
mariadb-server-5.1, mariadb-server-5.2, mariadb-server-5.3,
|
||||
mysql-server-core-5.0, mysql-server-core-5.1, mysql-server-core-5.5,
|
||||
mariadb-server-core-5.1, mariadb-server-core-5.2, mariadb-server-core-5.5
|
||||
mariadb-server-core-5.1, mariadb-server-core-5.2, mariadb-server-core-5.5,
|
||||
mariadb-tokudb-engine-5.5
|
||||
Replaces: mariadb-server, mysql-server, mariadb-galera-server (<< ${source:Version}),
|
||||
mysql-server-4.1, mysql-server-5.0, mysql-server-5.1, mysql-server-5.5,
|
||||
mariadb-server-5.1, mariadb-server-5.2, mariadb-server-5.3,
|
||||
libmariadbclient16 (<< 5.3.4), libmariadbclient-dev (<< 5.5.0),
|
||||
mysql-server-core-5.0, mysql-server-core-5.1, mysql-server-core-5.5,
|
||||
mariadb-server-core-5.1, mariadb-server-core-5.2, mariadb-server-core-5.5
|
||||
mariadb-server-core-5.1, mariadb-server-core-5.2, mariadb-server-core-5.5,
|
||||
mariadb-tokudb-engine-5.5
|
||||
Description: MariaDB database server with Galera cluster binaries
|
||||
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
|
||||
server. SQL (Structured Query Language) is the most popular database query
|
||||
|
@ -104,5 +104,6 @@ usr/share/mysql/mysql_system_tables_data.sql
|
||||
usr/share/mysql/mysql_system_tables.sql
|
||||
usr/share/mysql/mysql_performance_tables.sql
|
||||
usr/share/mysql/mysql_test_data_timezone.sql
|
||||
@TOKUDB_DEB_FILES@
|
||||
usr/share/mysql/wsrep.cnf
|
||||
usr/share/mysql/wsrep_notify
|
||||
|
@ -52,6 +52,7 @@ SET(HEADERS
|
||||
my_attribute.h
|
||||
my_compiler.h
|
||||
handler_state.h
|
||||
handler_ername.h
|
||||
)
|
||||
|
||||
INSTALL(FILES ${HEADERS} DESTINATION ${INSTALL_INCLUDEDIR} COMPONENT Development)
|
||||
|
80
include/handler_ername.h
Normal file
80
include/handler_ername.h
Normal file
@ -0,0 +1,80 @@
|
||||
/* Copyright (c) 2013 SkySQL Ab
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; version 2 of the License.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software Foundation,
|
||||
Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335 USA */
|
||||
|
||||
/* Names of all handler error numbers. Used by mysqltest */
|
||||
|
||||
{ "HA_ERR_KEY_NOT_FOUND", HA_ERR_KEY_NOT_FOUND, "" },
|
||||
{ "HA_ERR_FOUND_DUPP_KEY", HA_ERR_FOUND_DUPP_KEY, "" },
|
||||
{ "HA_ERR_INTERNAL_ERROR", HA_ERR_INTERNAL_ERROR, "" },
|
||||
{ "HA_ERR_RECORD_CHANGED", HA_ERR_RECORD_CHANGED, "" },
|
||||
{ "HA_ERR_WRONG_INDEX", HA_ERR_WRONG_INDEX, "" },
|
||||
{ "HA_ERR_CRASHED", HA_ERR_CRASHED, "" },
|
||||
{ "HA_ERR_WRONG_IN_RECORD", HA_ERR_WRONG_IN_RECORD, "" },
|
||||
{ "HA_ERR_OUT_OF_MEM", HA_ERR_OUT_OF_MEM, "" },
|
||||
{ "HA_ERR_NOT_A_TABLE", HA_ERR_NOT_A_TABLE, "" },
|
||||
{ "HA_ERR_WRONG_COMMAND", HA_ERR_WRONG_COMMAND, "" },
|
||||
{ "HA_ERR_OLD_FILE", HA_ERR_OLD_FILE, "" },
|
||||
{ "HA_ERR_NO_ACTIVE_RECORD", HA_ERR_NO_ACTIVE_RECORD, "" },
|
||||
{ "HA_ERR_RECORD_DELETED", HA_ERR_RECORD_DELETED, "" },
|
||||
{ "HA_ERR_RECORD_FILE_FULL", HA_ERR_RECORD_FILE_FULL, "" },
|
||||
{ "HA_ERR_INDEX_FILE_FULL", HA_ERR_INDEX_FILE_FULL, "" },
|
||||
{ "HA_ERR_END_OF_FILE", HA_ERR_END_OF_FILE, "" },
|
||||
{ "HA_ERR_UNSUPPORTED", HA_ERR_UNSUPPORTED, "" },
|
||||
{ "HA_ERR_TO_BIG_ROW", HA_ERR_TO_BIG_ROW, "" },
|
||||
{ "HA_WRONG_CREATE_OPTION", HA_WRONG_CREATE_OPTION, "" },
|
||||
{ "HA_ERR_FOUND_DUPP_UNIQUE", HA_ERR_FOUND_DUPP_UNIQUE, "" },
|
||||
{ "HA_ERR_UNKNOWN_CHARSET", HA_ERR_UNKNOWN_CHARSET, "" },
|
||||
{ "HA_ERR_WRONG_MRG_TABLE_DEF", HA_ERR_WRONG_MRG_TABLE_DEF, "" },
|
||||
{ "HA_ERR_CRASHED_ON_REPAIR", HA_ERR_CRASHED_ON_REPAIR, "" },
|
||||
{ "HA_ERR_CRASHED_ON_USAGE", HA_ERR_CRASHED_ON_USAGE, "" },
|
||||
{ "HA_ERR_LOCK_WAIT_TIMEOUT", HA_ERR_LOCK_WAIT_TIMEOUT, "" },
|
||||
{ "HA_ERR_LOCK_TABLE_FULL", HA_ERR_LOCK_TABLE_FULL, "" },
|
||||
{ "HA_ERR_READ_ONLY_TRANSACTION", HA_ERR_READ_ONLY_TRANSACTION, "" },
|
||||
{ "HA_ERR_LOCK_DEADLOCK", HA_ERR_LOCK_DEADLOCK, "" },
|
||||
{ "HA_ERR_CANNOT_ADD_FOREIGN", HA_ERR_CANNOT_ADD_FOREIGN, "" },
|
||||
{ "HA_ERR_NO_REFERENCED_ROW", HA_ERR_NO_REFERENCED_ROW, "" },
|
||||
{ "HA_ERR_ROW_IS_REFERENCED", HA_ERR_ROW_IS_REFERENCED, "" },
|
||||
{ "HA_ERR_NO_SAVEPOINT", HA_ERR_NO_SAVEPOINT, "" },
|
||||
{ "HA_ERR_NON_UNIQUE_BLOCK_SIZE", HA_ERR_NON_UNIQUE_BLOCK_SIZE, "" },
|
||||
{ "HA_ERR_NO_SUCH_TABLE", HA_ERR_NO_SUCH_TABLE, "" },
|
||||
{ "HA_ERR_TABLE_EXIST", HA_ERR_TABLE_EXIST, "" },
|
||||
{ "HA_ERR_NO_CONNECTION", HA_ERR_NO_CONNECTION, "" },
|
||||
{ "HA_ERR_NULL_IN_SPATIAL", HA_ERR_NULL_IN_SPATIAL, "" },
|
||||
{ "HA_ERR_TABLE_DEF_CHANGED", HA_ERR_TABLE_DEF_CHANGED, "" },
|
||||
{ "HA_ERR_NO_PARTITION_FOUND", HA_ERR_NO_PARTITION_FOUND, "" },
|
||||
{ "HA_ERR_RBR_LOGGING_FAILED", HA_ERR_RBR_LOGGING_FAILED, "" },
|
||||
{ "HA_ERR_DROP_INDEX_FK", HA_ERR_DROP_INDEX_FK, "" },
|
||||
{ "HA_ERR_FOREIGN_DUPLICATE_KEY", HA_ERR_FOREIGN_DUPLICATE_KEY, "" },
|
||||
{ "HA_ERR_TABLE_NEEDS_UPGRADE", HA_ERR_TABLE_NEEDS_UPGRADE, "" },
|
||||
{ "HA_ERR_TABLE_READONLY", HA_ERR_TABLE_READONLY, "" },
|
||||
{ "HA_ERR_AUTOINC_READ_FAILED", HA_ERR_AUTOINC_READ_FAILED, "" },
|
||||
{ "HA_ERR_AUTOINC_ERANGE", HA_ERR_AUTOINC_ERANGE, "" },
|
||||
{ "HA_ERR_GENERIC", HA_ERR_GENERIC, "" },
|
||||
{ "HA_ERR_RECORD_IS_THE_SAME", HA_ERR_RECORD_IS_THE_SAME, "" },
|
||||
{ "HA_ERR_LOGGING_IMPOSSIBLE", HA_ERR_LOGGING_IMPOSSIBLE, "" },
|
||||
{ "HA_ERR_CORRUPT_EVENT", HA_ERR_CORRUPT_EVENT, "" },
|
||||
{ "HA_ERR_NEW_FILE", HA_ERR_NEW_FILE, "" },
|
||||
{ "HA_ERR_ROWS_EVENT_APPLY", HA_ERR_ROWS_EVENT_APPLY, "" },
|
||||
{ "HA_ERR_INITIALIZATION", HA_ERR_INITIALIZATION, "" },
|
||||
{ "HA_ERR_FILE_TOO_SHORT", HA_ERR_FILE_TOO_SHORT, "" },
|
||||
{ "HA_ERR_WRONG_CRC", HA_ERR_WRONG_CRC, "" },
|
||||
{ "HA_ERR_TOO_MANY_CONCURRENT_TRXS", HA_ERR_TOO_MANY_CONCURRENT_TRXS, "" },
|
||||
{ "HA_ERR_INDEX_COL_TOO_LONG", HA_ERR_INDEX_COL_TOO_LONG, "" },
|
||||
{ "HA_ERR_INDEX_CORRUPT", HA_ERR_INDEX_CORRUPT, "" },
|
||||
{ "HA_ERR_UNDO_REC_TOO_BIG", HA_ERR_UNDO_REC_TOO_BIG, "" },
|
||||
{ "HA_ERR_TABLE_IN_FK_CHECK", HA_ERR_TABLE_IN_FK_CHECK, "" },
|
||||
{ "HA_ERR_ROW_NOT_VISIBLE", HA_ERR_ROW_NOT_VISIBLE, "" },
|
||||
{ "HA_ERR_ABORTED_BY_USER", HA_ERR_ABORTED_BY_USER, "" },
|
||||
{ "HA_ERR_DISK_FULL", HA_ERR_DISK_FULL, "" },
|
@ -416,11 +416,13 @@ int emb_unbuffered_fetch(MYSQL *mysql, char **row)
|
||||
static void emb_free_embedded_thd(MYSQL *mysql)
|
||||
{
|
||||
THD *thd= (THD*)mysql->thd;
|
||||
mysql_mutex_lock(&LOCK_thread_count);
|
||||
thd->clear_data_list();
|
||||
thread_count--;
|
||||
thd->store_globals();
|
||||
thd->unlink();
|
||||
delete thd;
|
||||
mysql_mutex_unlock(&LOCK_thread_count);
|
||||
my_pthread_setspecific_ptr(THR_THD, 0);
|
||||
mysql->thd=0;
|
||||
}
|
||||
@ -683,8 +685,10 @@ void *create_embedded_thd(int client_flag)
|
||||
thd->data_tail= &thd->first_data;
|
||||
bzero((char*) &thd->net, sizeof(thd->net));
|
||||
|
||||
mysql_mutex_lock(&LOCK_thread_count);
|
||||
thread_count++;
|
||||
threads.append(thd);
|
||||
mysql_mutex_unlock(&LOCK_thread_count);
|
||||
thd->mysys_var= 0;
|
||||
return thd;
|
||||
err:
|
||||
|
@ -578,6 +578,21 @@ Connect to the MySQL server on the given host\&.
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
.\" mysqlslap: init-command option
|
||||
.\" init-command option: mysqlslap
|
||||
\fB\-\-init\-command=str\fR
|
||||
.sp
|
||||
SQL Command to execute when connecting to MySQL server\&. Will automatically be re\-executed when reconnecting\&.
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
.\" mysqlslap: iterations option
|
||||
.\" iterations option: mysqlslap
|
||||
\fB\-\-iterations=\fR\fB\fIN\fR\fR,
|
||||
|
@ -18,5 +18,3 @@ rpl.rpl_row_sp011 @solaris # Bug#11753919 2011-07-25 sven Several
|
||||
|
||||
sys_vars.max_sp_recursion_depth_func @solaris # Bug#11753919 2010-01-20 alik Several test cases fail on Solaris with error Thread stack overrun
|
||||
sys_vars.wait_timeout_func # Bug#11750645 2010-04-26 alik wait_timeout_func fails
|
||||
|
||||
sys_vars.rpl_init_slave_func # Bug#12535301 2011-05-09 andrei sys_vars.rpl_init_slave_func mismatches in daily-5.5
|
||||
|
@ -213,7 +213,7 @@ reset master;
|
||||
create table t1 (id tinyint auto_increment primary key);
|
||||
insert into t1 values(5);
|
||||
set insert_id=128;
|
||||
--error 167
|
||||
--error HA_ERR_AUTOINC_ERANGE
|
||||
insert into t1 values(null) /* Not binlogged */;
|
||||
|
||||
# The followin insert ignore will be put in binlog
|
||||
@ -235,7 +235,7 @@ drop table t1;
|
||||
|
||||
create table t1 (id tinyint auto_increment primary key) engine=myisam;
|
||||
set insert_id=128;
|
||||
--error 167
|
||||
--error HA_ERR_AUTOINC_ERANGE
|
||||
insert into t1 values(5),(null) /* Insert_id 128 */;
|
||||
|
||||
# The followin insert ignore will be put in binlog
|
||||
|
12
mysql-test/include/ctype_str_to_date.inc
Normal file
12
mysql-test/include/ctype_str_to_date.inc
Normal file
@ -0,0 +1,12 @@
|
||||
--echo #
|
||||
--echo # MDEV-4842 STR_TO_DATE does not work with UCS2/UTF16/UTF32
|
||||
--echo #
|
||||
|
||||
SELECT @@character_set_connection, HEX(CAST(_utf8'÷' AS CHAR));
|
||||
SELECT STR_TO_DATE(CAST(_utf8'2001÷01÷01' AS CHAR),CAST(_utf8'%Y÷%m÷%d' AS CHAR));
|
||||
CREATE TABLE t1 AS SELECT REPEAT(' ', 64) AS subject, REPEAT(' ',64) AS pattern LIMIT 0;
|
||||
SHOW COLUMNS FROM t1;
|
||||
INSERT INTO t1 VALUES (_utf8'2001÷01÷01',_utf8'%Y÷%m÷%d');
|
||||
SELECT HEX(subject),HEX(pattern),STR_TO_DATE(subject, pattern) FROM t1;
|
||||
DROP TABLE t1;
|
||||
|
@ -4144,7 +4144,7 @@ sub mysqld_arguments ($$$$) {
|
||||
}
|
||||
|
||||
mtr_add_arg($args, "%s--key_buffer_size=1M", $prefix);
|
||||
mtr_add_arg($args, "%s--sort_buffer=256K", $prefix);
|
||||
mtr_add_arg($args, "%s--sort_buffer_size=256K", $prefix);
|
||||
mtr_add_arg($args, "%s--max_heap_table_size=1M", $prefix);
|
||||
|
||||
if ( $opt_ssl_supported )
|
||||
|
@ -1890,7 +1890,7 @@ sub collect_mysqld_features {
|
||||
|
||||
my @list= split '\n', $list;
|
||||
mtr_error("Could not find version of MariaDB")
|
||||
unless shift(@list) =~ /^$exe_mysqld\s+Ver\s(\d+)\.(\d+)\.(\d+)(\S*)/;
|
||||
unless shift(@list) =~ /^\Q$exe_mysqld\E\s+Ver\s(\d+)\.(\d+)\.(\d+)(\S*)/;
|
||||
$mysql_version_id= $1*10000 + $2*100 + $3;
|
||||
$mysql_version_extra= $4;
|
||||
mtr_report("MariaDB Version $1.$2.$3$4");
|
||||
@ -2490,6 +2490,13 @@ sub environment_setup {
|
||||
"$path_client_bindir/perror");
|
||||
$ENV{'MY_PERROR'}= native_path($exe_perror);
|
||||
|
||||
# ----------------------------------------------------
|
||||
# mysql_tzinfo_to_sql
|
||||
# ----------------------------------------------------
|
||||
my $exe_mysql_tzinfo_to_sql= mtr_exe_exists("$basedir/sql$opt_vs_config/mysql_tzinfo_to_sql",
|
||||
"$path_client_bindir/mysql_tzinfo_to_sql");
|
||||
$ENV{'MYSQL_TZINFO_TO_SQL'}= native_path($exe_mysql_tzinfo_to_sql);
|
||||
|
||||
# Create an environment variable to make it possible
|
||||
# to detect that valgrind is being used from test cases
|
||||
$ENV{'VALGRIND_TEST'}= $opt_valgrind;
|
||||
|
@ -336,6 +336,25 @@ select c1 as c2h from t1 where c1 like 'ab#_def' escape '#';
|
||||
c2h
|
||||
ab_def
|
||||
drop table t1;
|
||||
#
|
||||
# MDEV-4842 STR_TO_DATE does not work with UCS2/UTF16/UTF32
|
||||
#
|
||||
SELECT @@character_set_connection, HEX(CAST(_utf8'÷' AS CHAR));
|
||||
@@character_set_connection HEX(CAST(_utf8'÷' AS CHAR))
|
||||
latin1 F7
|
||||
SELECT STR_TO_DATE(CAST(_utf8'2001÷01÷01' AS CHAR),CAST(_utf8'%Y÷%m÷%d' AS CHAR));
|
||||
STR_TO_DATE(CAST(_utf8'2001÷01÷01' AS CHAR),CAST(_utf8'%Y÷%m÷%d' AS CHAR))
|
||||
2001-01-01
|
||||
CREATE TABLE t1 AS SELECT REPEAT(' ', 64) AS subject, REPEAT(' ',64) AS pattern LIMIT 0;
|
||||
SHOW COLUMNS FROM t1;
|
||||
Field Type Null Key Default Extra
|
||||
subject varchar(64) NO
|
||||
pattern varchar(64) NO
|
||||
INSERT INTO t1 VALUES (_utf8'2001÷01÷01',_utf8'%Y÷%m÷%d');
|
||||
SELECT HEX(subject),HEX(pattern),STR_TO_DATE(subject, pattern) FROM t1;
|
||||
HEX(subject) HEX(pattern) STR_TO_DATE(subject, pattern)
|
||||
32303031F73031F73031 2559F7256DF72564 2001-01-01 00:00:00
|
||||
DROP TABLE t1;
|
||||
SET collation_connection='latin1_bin';
|
||||
create table t1 select repeat('a',4000) a;
|
||||
delete from t1;
|
||||
|
@ -138,6 +138,25 @@ a hex(b) c
|
||||
3 F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2
|
||||
4 F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2
|
||||
DROP TABLE t1;
|
||||
#
|
||||
# MDEV-4842 STR_TO_DATE does not work with UCS2/UTF16/UTF32
|
||||
#
|
||||
SELECT @@character_set_connection, HEX(CAST(_utf8'÷' AS CHAR));
|
||||
@@character_set_connection HEX(CAST(_utf8'÷' AS CHAR))
|
||||
sjis 8180
|
||||
SELECT STR_TO_DATE(CAST(_utf8'2001÷01÷01' AS CHAR),CAST(_utf8'%Y÷%m÷%d' AS CHAR));
|
||||
STR_TO_DATE(CAST(_utf8'2001÷01÷01' AS CHAR),CAST(_utf8'%Y÷%m÷%d' AS CHAR))
|
||||
2001-01-01
|
||||
CREATE TABLE t1 AS SELECT REPEAT(' ', 64) AS subject, REPEAT(' ',64) AS pattern LIMIT 0;
|
||||
SHOW COLUMNS FROM t1;
|
||||
Field Type Null Key Default Extra
|
||||
subject varchar(64) NO
|
||||
pattern varchar(64) NO
|
||||
INSERT INTO t1 VALUES (_utf8'2001÷01÷01',_utf8'%Y÷%m÷%d');
|
||||
SELECT HEX(subject),HEX(pattern),STR_TO_DATE(subject, pattern) FROM t1;
|
||||
HEX(subject) HEX(pattern) STR_TO_DATE(subject, pattern)
|
||||
323030318180303181803031 25598180256D81802564 2001-01-01 00:00:00
|
||||
DROP TABLE t1;
|
||||
SET collation_connection='sjis_bin';
|
||||
create table t1 select repeat('a',4000) a;
|
||||
delete from t1;
|
||||
|
@ -804,6 +804,25 @@ a hex(b) c
|
||||
3 F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2
|
||||
4 F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2
|
||||
DROP TABLE t1;
|
||||
#
|
||||
# MDEV-4842 STR_TO_DATE does not work with UCS2/UTF16/UTF32
|
||||
#
|
||||
SELECT @@character_set_connection, HEX(CAST(_utf8'÷' AS CHAR));
|
||||
@@character_set_connection HEX(CAST(_utf8'÷' AS CHAR))
|
||||
ucs2 00F7
|
||||
SELECT STR_TO_DATE(CAST(_utf8'2001÷01÷01' AS CHAR),CAST(_utf8'%Y÷%m÷%d' AS CHAR));
|
||||
STR_TO_DATE(CAST(_utf8'2001÷01÷01' AS CHAR),CAST(_utf8'%Y÷%m÷%d' AS CHAR))
|
||||
2001-01-01
|
||||
CREATE TABLE t1 AS SELECT REPEAT(' ', 64) AS subject, REPEAT(' ',64) AS pattern LIMIT 0;
|
||||
SHOW COLUMNS FROM t1;
|
||||
Field Type Null Key Default Extra
|
||||
subject varchar(64) NO
|
||||
pattern varchar(64) NO
|
||||
INSERT INTO t1 VALUES (_utf8'2001÷01÷01',_utf8'%Y÷%m÷%d');
|
||||
SELECT HEX(subject),HEX(pattern),STR_TO_DATE(subject, pattern) FROM t1;
|
||||
HEX(subject) HEX(pattern) STR_TO_DATE(subject, pattern)
|
||||
003200300030003100F70030003100F700300031 0025005900F70025006D00F700250064 2001-01-01 00:00:00
|
||||
DROP TABLE t1;
|
||||
SET NAMES latin1;
|
||||
SET collation_connection='ucs2_bin';
|
||||
create table t1 select repeat('a',4000) a;
|
||||
|
@ -977,6 +977,25 @@ ss
|
||||
u,ü
|
||||
ue
|
||||
drop table t1;
|
||||
#
|
||||
# MDEV-4842 STR_TO_DATE does not work with UCS2/UTF16/UTF32
|
||||
#
|
||||
SELECT @@character_set_connection, HEX(CAST(_utf8'÷' AS CHAR));
|
||||
@@character_set_connection HEX(CAST(_utf8'÷' AS CHAR))
|
||||
utf8 C3B7
|
||||
SELECT STR_TO_DATE(CAST(_utf8'2001÷01÷01' AS CHAR),CAST(_utf8'%Y÷%m÷%d' AS CHAR));
|
||||
STR_TO_DATE(CAST(_utf8'2001÷01÷01' AS CHAR),CAST(_utf8'%Y÷%m÷%d' AS CHAR))
|
||||
2001-01-01
|
||||
CREATE TABLE t1 AS SELECT REPEAT(' ', 64) AS subject, REPEAT(' ',64) AS pattern LIMIT 0;
|
||||
SHOW COLUMNS FROM t1;
|
||||
Field Type Null Key Default Extra
|
||||
subject varchar(64) NO
|
||||
pattern varchar(64) NO
|
||||
INSERT INTO t1 VALUES (_utf8'2001÷01÷01',_utf8'%Y÷%m÷%d');
|
||||
SELECT HEX(subject),HEX(pattern),STR_TO_DATE(subject, pattern) FROM t1;
|
||||
HEX(subject) HEX(pattern) STR_TO_DATE(subject, pattern)
|
||||
32303031C3B73031C3B73031 2559C3B7256DC3B72564 2001-01-01 00:00:00
|
||||
DROP TABLE t1;
|
||||
SET collation_connection='utf8_bin';
|
||||
create table t1 select repeat('a',4000) a;
|
||||
delete from t1;
|
||||
|
@ -438,6 +438,33 @@ CALL p();
|
||||
id
|
||||
drop procedure p;
|
||||
drop temporary table t1;
|
||||
#
|
||||
# MDEV-5143: update of a joined table with a nested subquery with
|
||||
# a syntax error crashes mysqld with signal 11
|
||||
#
|
||||
create table t1 (id int(11) not null auto_increment, val varchar(100) null,primary key (id));
|
||||
create table t2 (id int(11) not null auto_increment, val varchar(100) null,primary key (id));
|
||||
insert into t1 (val) values('a');
|
||||
insert into t2 (val) values('1');
|
||||
update
|
||||
(
|
||||
select
|
||||
val
|
||||
from
|
||||
(
|
||||
select
|
||||
v.val
|
||||
from
|
||||
t2 wrong_table_alias
|
||||
) t4
|
||||
) t3
|
||||
inner join t1 on
|
||||
t1.id=t3.val
|
||||
set
|
||||
t1.val=t3.val
|
||||
;
|
||||
ERROR 42S22: Unknown column 'v.val' in 'field list'
|
||||
drop table t1, t2;
|
||||
# End of 5.3 tests
|
||||
#
|
||||
# Bug#58730 Assertion failed: table->key_read == 0 in close_thread_table,
|
||||
|
@ -2215,6 +2215,48 @@ DROP VIEW v1;
|
||||
DROP TABLE t1,t2;
|
||||
set optimizer_switch=@save_optimizer_switch;
|
||||
#
|
||||
# mdev-5078: sum over a view/derived table
|
||||
#
|
||||
CREATE TABLE t1 (a int);
|
||||
INSERT INTO t1 (a) VALUES (1), (2);
|
||||
CREATE TABLE t2 (b int(11));
|
||||
INSERT INTO t2 (b) VALUES (1), (2);
|
||||
CREATE VIEW v AS SELECT b as c FROM t2;
|
||||
SELECT a, (SELECT SUM(a + c) FROM v) FROM t1;
|
||||
a (SELECT SUM(a + c) FROM v)
|
||||
1 5
|
||||
2 7
|
||||
SELECT a, (SELECT SUM(a + c) FROM (SELECT b as c FROM t2) AS v1) FROM t1;
|
||||
a (SELECT SUM(a + c) FROM (SELECT b as c FROM t2) AS v1)
|
||||
1 5
|
||||
2 7
|
||||
DROP VIEW v;
|
||||
DROP TABLE t1,t2;
|
||||
#
|
||||
# mdev-5105: memory overwrite in multi-table update
|
||||
# using natural join with a view
|
||||
#
|
||||
create table t1(a int,b tinyint,c tinyint)engine=myisam;
|
||||
create table t2(a tinyint,b float,c int, d int, e int, f int, key (b), key(c), key(d), key(e), key(f))engine=myisam;
|
||||
create table t3(a int,b int,c int, d int, e int, f int, key(a), key(b), key(c), key(d), key(e), key(f))engine=myisam;
|
||||
create view v1 as select t2.b a, t1.b b, t2.c c, t2.d d, t2.e e, t2.f f from t1,t2 where t1.a=t2.a;
|
||||
update t3 natural join v1 set a:=1;
|
||||
drop view v1;
|
||||
drop table t1,t2,t3;
|
||||
#
|
||||
# mdev-5288: assertion failure for query over a view with ORDER BY
|
||||
#
|
||||
CREATE TABLE t1 (a int, b int) ENGINE=MyISAM;
|
||||
INSERT INTO t1 VALUES (4,1);
|
||||
CREATE ALGORITHM=MERGE VIEW v1 AS SELECT * FROM t1;
|
||||
EXPLAIN EXTENDED SELECT a FROM v1 WHERE a > 100 ORDER BY b;
|
||||
id select_type table type possible_keys key key_len ref rows filtered Extra
|
||||
1 SIMPLE NULL NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables
|
||||
Warnings:
|
||||
Note 1003 select 4 AS `a` from dual where (4 > 100) order by 1
|
||||
DROP VIEW v1;
|
||||
DROP TABLE t1;
|
||||
#
|
||||
# end of 5.3 tests
|
||||
#
|
||||
set optimizer_switch=@exit_optimizer_switch;
|
||||
|
@ -879,6 +879,116 @@ NULL
|
||||
7
|
||||
drop view v;
|
||||
drop table t1, t2;
|
||||
CREATE TABLE t1 (
|
||||
id int, i1 int, i2 int DEFAULT 0,
|
||||
d1 date DEFAULT '2000-01-01', d2 date DEFAULT '2000-01-01',
|
||||
t1 time DEFAULT '00:00:00', t2 time DEFAULT '00:00:00',
|
||||
dt1 datetime NOT NULL DEFAULT '2000-01-01 00:00:00',
|
||||
dt2 datetime NOT NULL DEFAULT '2000-01-01 00:00:00',
|
||||
c1 varchar(1) NOT NULL, c2 varchar(1) NOT NULL
|
||||
) ENGINE=MyISAM;
|
||||
CREATE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
|
||||
INSERT INTO t1 (id,i1,c1,c2) VALUES
|
||||
(1,7,'t','t'),(2,4,'k','k'),(3,2,'e','e'),(4,0,'i','i'),(5,1,'t','t'),(6,91,'m','m'),
|
||||
(7,6,'z','z'),(8,3,'c','c'),(9,6,'i','i'),(10,8,'v','v'), (11,1,'l','l'),(12,4,'j','j'),
|
||||
(13,5,'w','w'),(14,0,'r','r'),(15,7,'o','o'),(16,9,'o','o'),(17,7,'u','u'),(18,6,'f','f'),
|
||||
(19,0,'l','l'),(20,6,'g','g'),(21,1,'e','e'),(22,7,'y','y'),(23,0,'p','p'),(24,6,'v','v'),
|
||||
(25,5,'d','d'),(26,9,'i','i'),(27,5,'z','z'),(28,2,'q','q'),(29,4,'j','j'),(30,9,'m','m'),
|
||||
(31,8,'d','d'),(32,5,'r','r'),(33,1,'r','r'),(34,1,'k','k'),(35,4,'p','p'),(36,2,'x','x'),
|
||||
(37,5,'w','w'),(38,0,'k','k'),(39,7,'y','y'),(40,4,'p','p'),(41,9,'l','l'),(42,2,'u','u'),
|
||||
(43,3,'r','r'),(44,5,'y','y'),(45,3,'u','u'),(46,9,'t','t'),(47,8,'f','f'),(48,2,'f','f'),
|
||||
(49,2,'q','q'),(50,6,'v','v'),(51,6,'u','u'),(52,0,'b','b'),(53,1,'n','n'),(54,2,'p','p'),
|
||||
(55,0,'y','y'),(56,1,'l','l'),(57,1,'c','c'),(58,0,'d','d'),(59,2,'y','y'),(60,7,'l','l'),
|
||||
(61,6,'m','m'),(62,9,'q','q'),(63,0,'j','j'),(64,3,'u','u'),(65,4,'w','w'),(66,5,'p','p'),
|
||||
(67,8,'z','z'),(68,5,'u','u'),(69,7,'b','b'),(70,0,'f','f'),(71,6,'u','u'),(72,1,'i','i'),
|
||||
(73,9,'s','s'),(74,3,'y','y'),(75,5,'s','s'),(76,8,'x','x'),(77,3,'s','s'),(78,3,'l','l'),
|
||||
(79,8,'b','b'),(80,0,'p','p'),(81,9,'m','m'),(82,5,'k','k'),(83,7,'u','u'),(84,0,'y','y'),
|
||||
(85,2,'x','x'),(86,5,'h','h'),(87,5,'j','j'),(88,5,'o','o'),(89,9,'o','o'),(90,1,'c','c'),
|
||||
(91,7,'k','k'),(92,9,'t','t'),(93,3,'h','h'),(94,6,'g','g'),(95,9,'r','r'),(96,2,'i','i');
|
||||
CREATE TABLE t2 (i INT) ENGINE=MyISAM;
|
||||
INSERT INTO t2 VALUES (7),(8);
|
||||
SELECT STRAIGHT_JOIN COUNT(DISTINCT t1.id) FROM
|
||||
t1, v1, t2 WHERE v1.id = t2.i AND t1.i1 = v1.i1 AND t2.i != 3;
|
||||
COUNT(DISTINCT t1.id)
|
||||
18
|
||||
EXPLAIN EXTENDED
|
||||
SELECT STRAIGHT_JOIN DISTINCT t1.id FROM
|
||||
t1, v1, t2 WHERE v1.id = t2.i AND t1.i1 = v1.i1 AND t2.i != 3;
|
||||
id select_type table type possible_keys key key_len ref rows filtered Extra
|
||||
1 PRIMARY t1 ALL NULL NULL NULL NULL 96 100.00 Using where; Using temporary
|
||||
1 PRIMARY <derived2> ref key0 key0 5 test.t1.i1 9 100.00 Using where; Distinct
|
||||
1 PRIMARY t2 ALL NULL NULL NULL NULL 2 100.00 Using where; Distinct; Using join buffer (flat, BNL join)
|
||||
2 DERIVED t1 ALL NULL NULL NULL NULL 96 100.00
|
||||
Warnings:
|
||||
Note 1003 select straight_join distinct `test`.`t1`.`id` AS `id` from `test`.`t1` join `test`.`v1` join `test`.`t2` where ((`test`.`t2`.`i` = `v1`.`id`) and (`v1`.`i1` = `test`.`t1`.`i1`) and (`v1`.`id` <> 3))
|
||||
set join_buffer_size=1024;
|
||||
SELECT STRAIGHT_JOIN DISTINCT t1.id FROM
|
||||
t1, v1, t2 WHERE v1.id = t2.i AND t1.i1 = v1.i1 AND t2.i != 3;
|
||||
id
|
||||
7
|
||||
8
|
||||
9
|
||||
18
|
||||
20
|
||||
24
|
||||
43
|
||||
45
|
||||
50
|
||||
51
|
||||
61
|
||||
64
|
||||
71
|
||||
74
|
||||
77
|
||||
78
|
||||
93
|
||||
94
|
||||
set join_buffer_size=1024*16;
|
||||
SELECT STRAIGHT_JOIN DISTINCT t1.id FROM
|
||||
t1, v1, t2 WHERE v1.id = t2.i AND t1.i1 = v1.i1 AND t2.i != 3;
|
||||
id
|
||||
7
|
||||
9
|
||||
18
|
||||
20
|
||||
24
|
||||
8
|
||||
50
|
||||
51
|
||||
61
|
||||
43
|
||||
45
|
||||
71
|
||||
64
|
||||
74
|
||||
77
|
||||
78
|
||||
94
|
||||
93
|
||||
set join_buffer_size=default;
|
||||
SELECT STRAIGHT_JOIN DISTINCT t1.id FROM
|
||||
t1, v1, t2 WHERE v1.id = t2.i AND t1.i1 = v1.i1 AND t2.i != 3;
|
||||
id
|
||||
7
|
||||
9
|
||||
18
|
||||
20
|
||||
24
|
||||
50
|
||||
51
|
||||
61
|
||||
71
|
||||
94
|
||||
8
|
||||
43
|
||||
45
|
||||
64
|
||||
74
|
||||
77
|
||||
78
|
||||
93
|
||||
DROP VIEW v1;
|
||||
DROP TABLE t1,t2;
|
||||
#
|
||||
# Bug #11744875: 4082: integer lengths cause truncation with distinct concat and innodb
|
||||
#
|
||||
|
@ -1427,3 +1427,9 @@ DROP table t1;
|
||||
#
|
||||
# end of 5.3 tests
|
||||
#
|
||||
select column_get(column_create(1, "18446744073709552001" as char), 1 as int);
|
||||
column_get(column_create(1, "18446744073709552001" as char), 1 as int)
|
||||
-1
|
||||
Warnings:
|
||||
Warning 1918 Encountered illegal value '18446744073709552001' when converting to INT
|
||||
Note 1105 Cast to signed converted positive out-of-range integer to it's negative complement
|
||||
|
@ -42,3 +42,47 @@ select * from t1 where a in ('4828532208463511553');
|
||||
a
|
||||
4828532208463511553
|
||||
drop table t1;
|
||||
#End of 4.1 tests
|
||||
#
|
||||
# MDEV-5103: server crashed on singular Item_equal
|
||||
#
|
||||
CREATE TABLE `t1` (
|
||||
`tipo` enum('p','r') NOT NULL DEFAULT 'r',
|
||||
`arquivo_id` bigint(20) unsigned NOT NULL DEFAULT '0',
|
||||
`arquivo_md5` char(32) NOT NULL,
|
||||
`conteudo` longblob NOT NULL,
|
||||
`usuario` varchar(15) NOT NULL,
|
||||
`datahora_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`tipo_arquivo` varchar(255) NOT NULL,
|
||||
`nome_arquivo` varchar(255) NOT NULL,
|
||||
`tamanho_arquivo` bigint(20) unsigned NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY (`tipo`,`arquivo_id`),
|
||||
UNIQUE KEY `tipo` (`tipo`,`arquivo_md5`)
|
||||
) ENGINE=Aria DEFAULT CHARSET=latin1 PAGE_CHECKSUM=1;
|
||||
INSERT INTO `t1` (`tipo`, `arquivo_id`, `arquivo_md5`, `conteudo`, `usuario`, `datahora_gmt`, `tipo_arquivo`, `nome_arquivo`, `tamanho_arquivo`) VALUES
|
||||
('r', 1, 'ad18832202b199728921807033a8a515', '', 'rspadim', '2013-10-05 13:55:50', '001_cbr643', 'CBR6431677410201314132.ret', 21306);
|
||||
CREATE TABLE `t2` (
|
||||
`tipo` enum('p','r') NOT NULL DEFAULT 'p',
|
||||
`arquivo_id` bigint(20) NOT NULL DEFAULT '0',
|
||||
`usuario` varchar(25) NOT NULL,
|
||||
`datahora` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`erros` longblob NOT NULL,
|
||||
`importados` bigint(20) unsigned NOT NULL DEFAULT '0',
|
||||
`n_importados` bigint(20) unsigned NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY (`tipo`,`arquivo_id`,`datahora`)
|
||||
) ENGINE=Aria DEFAULT CHARSET=latin1 PAGE_CHECKSUM=1;
|
||||
INSERT INTO `t2` (`tipo`, `arquivo_id`, `usuario`, `datahora`, `erros`, `importados`, `n_importados`) VALUES
|
||||
('r', 1, 'rspadim', '2013-10-05 14:25:30', '', 32, 0);
|
||||
SELECT
|
||||
arquivo_id,usuario,datahora_gmt,tipo_arquivo,nome_arquivo,tamanho_arquivo
|
||||
FROM t1 AS a
|
||||
WHERE datahora_gmt>='0000-00-00 00:00:00' AND
|
||||
datahora_gmt<='2013-10-07 02:59:59' AND tipo='r' AND
|
||||
(tipo_arquivo,arquivo_id) NOT IN
|
||||
(SELECT tipo_arquivo,arquivo_id
|
||||
FROM t2
|
||||
WHERE (tipo_arquivo,arquivo_id)=(a.tipo_arquivo,a.arquivo_id))
|
||||
ORDER BY arquivo_id DESC;
|
||||
arquivo_id usuario datahora_gmt tipo_arquivo nome_arquivo tamanho_arquivo
|
||||
drop table t2, t1;
|
||||
#End of 5.3 tests
|
||||
|
@ -2186,3 +2186,47 @@ AVG(DISTINCT outr.col_int_nokey)
|
||||
7.5000
|
||||
DROP TABLE t1;
|
||||
# End of the bug#57932
|
||||
#
|
||||
# MDEV-5257: MIN/MAX Optimization (Select tables optimized away) does not work for DateTime
|
||||
# MDEV-3855: MIN/MAX optimization doesnt work for int_col > INET_ATON
|
||||
# (correct the fix for Bug #884175)
|
||||
#
|
||||
CREATE TABLE `t1` (
|
||||
`a` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`b` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`a`),
|
||||
KEY `idx_b` (`b`)
|
||||
);
|
||||
INSERT INTO `t1` (b) VALUES ('2013-01-06 23:59:59');
|
||||
INSERT INTO `t1` (b) VALUES ('2013-02-06 23:59:59');
|
||||
INSERT INTO `t1` (b) VALUES ('2013-03-06 23:59:59');
|
||||
INSERT INTO `t1` (b) VALUES ('2013-04-06 23:59:59');
|
||||
INSERT INTO `t1` (b) VALUES ('2013-05-06 23:59:59');
|
||||
INSERT INTO `t1` (b) VALUES ('2013-06-06 23:59:59');
|
||||
INSERT INTO `t1` (b) VALUES ('2013-07-06 23:59:59');
|
||||
# The following should produce "Select tables optimized away"
|
||||
EXPLAIN SELECT MIN(b) FROM t1 WHERE b <= '2013-11-06 23:59:59';
|
||||
id select_type table type possible_keys key key_len ref rows Extra
|
||||
1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
|
||||
set names utf8;
|
||||
# Should be the same as above:
|
||||
EXPLAIN SELECT MIN(b) FROM t1 WHERE b <= '2013-11-06 23:59:59';
|
||||
id select_type table type possible_keys key key_len ref rows Extra
|
||||
1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE `t1` (
|
||||
`a` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`b` bigint(20) DEFAULT NULL,
|
||||
PRIMARY KEY (`a`),
|
||||
KEY `idx_b` (`b`)
|
||||
);
|
||||
insert into t1 (b) values (INET_ATON('192.168.0.1'));
|
||||
insert into t1 (b) values (INET_ATON('192.168.0.2'));
|
||||
insert into t1 (b) values (INET_ATON('192.168.0.3'));
|
||||
insert into t1 (b) values (INET_ATON('192.168.0.4'));
|
||||
insert into t1 (b) values (INET_ATON('192.168.200.200'));
|
||||
# should show "Select tables optimized away"
|
||||
explain select MIN(b) from t1 where b >= inet_aton('192.168.119.32');
|
||||
id select_type table type possible_keys key key_len ref rows Extra
|
||||
1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
|
||||
DROP TABLE t1;
|
||||
|
@ -2415,6 +2415,11 @@ a
|
||||
200
|
||||
set optimizer_switch=@save_optimizer_switch;
|
||||
DROP TABLE t1,t2;
|
||||
#
|
||||
# MDEV-5104 crash in Item_field::used_tables with broken order by
|
||||
#
|
||||
(select 1 order by x(y)) order by 1;
|
||||
ERROR 42S22: Unknown column 'y' in 'order clause'
|
||||
# End of 5.3 tests
|
||||
#
|
||||
# Bug#49771: Incorrect MIN (date) when minimum value is 0000-00-00
|
||||
|
@ -1643,4 +1643,64 @@ AND (population_rate = 25 OR area_rate BETWEEN 2 AND 25 OR code BETWEEN 'MA' AND
|
||||
pk code population_rate area_rate
|
||||
1 WI 20 23
|
||||
DROP TABLE t1;
|
||||
#
|
||||
# MDEV-5069: Server crashes in SEL_ARG::increment_use_count with index_merge+index_merge_sort_union, FORCE INDEX
|
||||
#
|
||||
CREATE TABLE t1 (
|
||||
c1 varchar(64),
|
||||
i int,
|
||||
pk integer auto_increment,
|
||||
c2 varchar(64),
|
||||
index (c1),
|
||||
index (i),
|
||||
primary key (pk),
|
||||
key (c2)) ENGINE=myisam;
|
||||
ALTER TABLE t1 DISABLE KEYS;
|
||||
INSERT INTO t1 VALUES
|
||||
('West Virginia', 6121, NULL, 'California'),('Georgia', 60177, NULL, 'Arkansas'),
|
||||
('Delaware', 90, NULL, 'Oregon'),('Wyoming', 7, NULL, 'Missouri'),(
|
||||
'Delaware', 2, NULL, 'Utah'),('Wisconsin', 0, NULL, 'Iowa'),
|
||||
('Kansas', 0, NULL, 'Florida'),('Ohio', 34358, NULL, 'Colorado'),
|
||||
('Maine', 118, NULL, 'Texas'),('Mississippi', 0, NULL, 'Georgia'),
|
||||
('Tennessee', 4, NULL, 'N/A'),('Georgia', 0, NULL, 'New Hampshire'),
|
||||
('Wyoming', 2, NULL, 'N/A'),('Florida', 0, NULL, 'Arizona'),
|
||||
('Rhode Island', -24002, NULL, 'Michigan'),('Alabama', 142, NULL, 'Indiana'),
|
||||
('Colorado', 0, NULL, 'Louisiana'),('Michigan', 21194, NULL, 'Louisiana'),
|
||||
('Oklahoma', 31475, NULL, 'Alabama'),('Pennsylvania', 0, NULL, 'Oklahoma'),
|
||||
('Texas', 0, NULL, 'Texas'),('West Virginia', 5, NULL, 'Utah'),
|
||||
('Florida', 49653, NULL, 'Kentucky'),('Tennessee', 19075, NULL, 'Oregon'),
|
||||
('Maine', 3, NULL, 'Kansas, Kentucky, Iowa'),('Iowa', 1, NULL, 'South Dakota'),
|
||||
('Kansas', -4037, NULL, 'Virginia'),('Delaware', 22550, NULL, 'Utah'),
|
||||
('Illinois', 14634, NULL, 'South Carolina, Colorado'),
|
||||
('Kansas', 6, NULL, 'South Dakota'),('Delaware', 9, NULL, ''),
|
||||
('', 0, NULL, 'Utah, Delaware, Florida, Georgia, Nevada'),
|
||||
('Colorado', 8, NULL, 'Montana'),('Maryland', 2689, NULL, 'Hawaii'),
|
||||
('Florida', -12306, NULL, 'Delaware'),
|
||||
('Indiana', 38567, NULL, 'Iowa, Minnesota, Maine'),
|
||||
('Oklahoma', 9, NULL, 'Delaware, Kansas, Oregon, Nebraska, Maryland, Minnesota'),
|
||||
('Tennessee', 12460, NULL, NULL),('Kentucky', 0, NULL, 'Ohio'),
|
||||
('Nevada', 7, NULL, 'Vermont, Oregon, Oklahoma, Montana'),
|
||||
('Nebraska', 61966, NULL, 'Nevada'),('Alaska', 131, NULL, 'Louisiana, Maine'),
|
||||
('Wisconsin', 4, NULL, 'Nevada'),('South Carolina', 0, NULL, 'Washington'),
|
||||
('West Virginia', 51314, NULL, 'Ohio'),('Louisiana', 0, NULL, ''),
|
||||
('Pennsylvania', 0, NULL, 'Iowa, Idaho'),('Arkansas', 14010, NULL, 'Indiana'),
|
||||
('Wyoming', -15514, NULL, 'Maine'),('Georgia', 0, NULL, 'N/A'),
|
||||
('Kentucky', 1, NULL, 'Idaho'),('Wyoming', 60249, NULL, 'Indiana, Iowa'),
|
||||
('Pennsylvania', 69, NULL, 'W'),
|
||||
('New Mexico', 11480, NULL, 'Florida, Georgia, Hawaii'),
|
||||
('South Carolina', 9, NULL, 'Iowa'),('Virginia', 0, NULL, 'Connecticut'),
|
||||
('Mississippi', 19749, NULL, 'Rhode Island'),('Illinois', 5, NULL, 'Virginia'),
|
||||
('Texas', -1749, NULL, 'Tennessee'),('Arizona', 28, NULL, 'California'),
|
||||
('Florida', 62151, NULL, 'Kansas'),('California', 172, NULL, 'SC'),
|
||||
('New Jersey', 0, NULL, 'North Carolina'),('Wyoming', 4, NULL, 'I'),
|
||||
('Kansas', 10683, NULL, 'California'),('Arkansas', -14275, NULL, 'K'),
|
||||
('Arizona', 5, NULL, 'California, Delaware, Rhode Island, Maryland'),
|
||||
('Florida', 0, NULL, 'T'),('Alaska', 241, NULL, 'Virginia');
|
||||
ALTER TABLE t1 ENABLE KEYS;
|
||||
EXPLAIN
|
||||
SELECT * FROM t1 FORCE KEY (PRIMARY , i , c1 , c2)
|
||||
WHERE pk = 255 OR i = 22 OR (pk IN (1 , 136) AND c2 IN ('c' , 'w') AND (c1 NOT BETWEEN 'e' AND 'i' OR c2 > 'g')) OR pk != 1 ;
|
||||
id select_type table type possible_keys key key_len ref rows Extra
|
||||
1 SIMPLE t1 ALL PRIMARY,c1,i,c2 NULL NULL NULL 69 Using where
|
||||
DROP TABLE t1;
|
||||
set optimizer_switch= @optimizer_switch_save;
|
||||
|
@ -171,3 +171,26 @@ a b c d e g
|
||||
2 6 two 12 2 6
|
||||
DROP TABLE t1, t2;
|
||||
set optimizer_switch=@tmp_mdev3817;
|
||||
#
|
||||
# MDEV-5037: Server crash on a JOIN on a derived table with join_cache_level > 2
|
||||
#
|
||||
create table t0 (a int);
|
||||
insert into t0 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
|
||||
CREATE TABLE t1 (
|
||||
id char(8) CHARACTER SET utf8 NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
CREATE TABLE t2 (
|
||||
id char(8) CHARACTER SET utf8 DEFAULT NULL,
|
||||
url text CHARACTER SET utf8
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
insert into t1 select '03b2ca8c' from t0 A, t0 B limit 80;
|
||||
insert into t2 select '03b2ca8c','' from t0 A, t0 B, t0 C;
|
||||
set @tmp_mdev5037=@@join_cache_level;
|
||||
set join_cache_level=3;
|
||||
explain SELECT 1 FROM (SELECT url, id FROM t2 LIMIT 1 OFFSET 20) derived RIGHT JOIN t1 ON t1.id = derived.id;
|
||||
id select_type table type possible_keys key key_len ref rows Extra
|
||||
1 PRIMARY t1 ALL NULL NULL NULL NULL #
|
||||
1 PRIMARY <derived2> hash_ALL key0 #hash#key0 25 test.t1.id # Using join buffer (flat, BNLH join)
|
||||
2 DERIVED t2 ALL NULL NULL NULL NULL #
|
||||
set join_cache_level= @tmp_mdev5037;
|
||||
drop table t0,t1,t2;
|
||||
|
@ -1843,15 +1843,11 @@ rename table t2 to t0, t1 to t2, t0 to t1;;
|
||||
# for 'deadlock_con1' which holds shared metadata lock on 't2'.
|
||||
#
|
||||
# The below statement should not wait as doing so will cause deadlock.
|
||||
# Instead it should fail and emit ER_LOCK_DEADLOCK statement.
|
||||
# Instead it should fail and emit ER_LOCK_DEADLOCK statement and
|
||||
# transaction should be rolled back.
|
||||
select * from t1;
|
||||
ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
|
||||
#
|
||||
# Let us check that failure of the above statement has not released
|
||||
# metadata lock on table 't1', i.e. that RENAME TABLE is still blocked.
|
||||
# Commit transaction to unblock RENAME TABLE.
|
||||
commit;
|
||||
#
|
||||
# Switching to connection 'default'.
|
||||
# Reap RENAME TABLE.
|
||||
#
|
||||
@ -1888,16 +1884,10 @@ unlock tables;
|
||||
# Switching to connection 'deadlock_con1'.
|
||||
# Since the latest RENAME TABLE entered in deadlock with SELECT
|
||||
# statement the latter should be aborted and emit ER_LOCK_DEADLOCK
|
||||
# error.
|
||||
# error and transaction should be rolled back.
|
||||
# Reap SELECT * FROM t1.
|
||||
ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
|
||||
#
|
||||
# Again let us check that failure of the SELECT statement has not
|
||||
# released metadata lock on table 't2', i.e. that the latest RENAME
|
||||
# is blocked.
|
||||
# Commit transaction to unblock this RENAME TABLE.
|
||||
commit;
|
||||
#
|
||||
# Switching to connection 'deadlock_con2'.
|
||||
# Reap RENAME TABLE ... .
|
||||
#
|
||||
@ -1931,14 +1921,10 @@ alter table t1 add column j int, rename to t2;;
|
||||
# metadata lock on 't2' and starts waiting for connection
|
||||
# 'deadlock_con1' which holds shared lock on 't1'.
|
||||
# The below statement should not wait as it will cause deadlock.
|
||||
# An appropriate error should be reported instead.
|
||||
# An appropriate error should be reported instead and transaction
|
||||
# should be rolled back.
|
||||
select * from t2;
|
||||
ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
|
||||
# Again let us check that failure of the above statement has not
|
||||
# released all metadata locks in connection 'deadlock_con1' and
|
||||
# so ALTER TABLE ... RENAME is still blocked.
|
||||
# Commit transaction to unblock ALTER TABLE ... RENAME.
|
||||
commit;
|
||||
#
|
||||
# Switching to connection 'default'.
|
||||
# Reap ALTER TABLE ... RENAME.
|
||||
@ -2426,12 +2412,6 @@ set debug_sync='mdl_acquire_lock_wait SIGNAL alter_go';
|
||||
update t1 set c3=c3+1 where c2 = 3;
|
||||
ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
|
||||
#
|
||||
# Let us check that failure of the above statement has not released
|
||||
# metadata lock on table 't1', i.e. that ALTER TABLE is still blocked.
|
||||
# Unblock ALTER TABLE by commiting transaction and thus releasing
|
||||
# metadata lock on 't1'.
|
||||
commit;
|
||||
#
|
||||
# Switching to connection 'con46273'.
|
||||
# Reap ALTER TABLE.
|
||||
#
|
||||
|
22
mysql-test/r/mysql_tzinfo_to_sql_symlink.result
Normal file
22
mysql-test/r/mysql_tzinfo_to_sql_symlink.result
Normal file
@ -0,0 +1,22 @@
|
||||
#
|
||||
# MDEV-5226 mysql_tzinfo_to_sql errors with tzdata 2013f and above
|
||||
#
|
||||
TRUNCATE TABLE time_zone;
|
||||
TRUNCATE TABLE time_zone_name;
|
||||
TRUNCATE TABLE time_zone_transition;
|
||||
TRUNCATE TABLE time_zone_transition_type;
|
||||
INSERT INTO time_zone (Use_leap_seconds) VALUES ('N');
|
||||
SET @time_zone_id= LAST_INSERT_ID();
|
||||
INSERT INTO time_zone_name (Name, Time_zone_id) VALUES ('GMT', @time_zone_id);
|
||||
INSERT INTO time_zone_transition_type (Time_zone_id, Transition_type_id, Offset, Is_DST, Abbreviation) VALUES
|
||||
(@time_zone_id, 0, 0, 0, 'GMT')
|
||||
;
|
||||
INSERT INTO time_zone (Use_leap_seconds) VALUES ('N');
|
||||
SET @time_zone_id= LAST_INSERT_ID();
|
||||
INSERT INTO time_zone_name (Name, Time_zone_id) VALUES ('posix/GMT', @time_zone_id);
|
||||
INSERT INTO time_zone_transition_type (Time_zone_id, Transition_type_id, Offset, Is_DST, Abbreviation) VALUES
|
||||
(@time_zone_id, 0, 0, 0, 'GMT')
|
||||
;
|
||||
Warning: Skipping directory 'MYSQLTEST_VARDIR/zoneinfo/posix/posix': to avoid infinite symlink recursion.
|
||||
ALTER TABLE time_zone_transition ORDER BY Time_zone_id, Transition_time;
|
||||
ALTER TABLE time_zone_transition_type ORDER BY Time_zone_id, Transition_type_id;
|
@ -251,3 +251,7 @@ Benchmark
|
||||
Number of clients running queries: 1
|
||||
Average number of queries per client: 0
|
||||
|
||||
#
|
||||
# MDEV-4684 - Enhancement request: --init-command support for mysqlslap
|
||||
#
|
||||
DROP TABLE t1;
|
||||
|
@ -232,7 +232,7 @@ mysqltest: At line 2: Spurious text after `query` expression
|
||||
mysqltest: At line 1: Missing argument(s) to 'error'
|
||||
mysqltest: At line 1: Missing argument(s) to 'error'
|
||||
mysqltest: At line 1: The sqlstate definition must start with an uppercase S
|
||||
mysqltest: At line 1: The error name definition must start with an uppercase E
|
||||
mysqltest: At line 1: The error name definition must start with an uppercase E or H
|
||||
mysqltest: At line 1: Invalid argument to error: '9eeeee' - the errno may only consist of digits[0-9]
|
||||
mysqltest: At line 1: Invalid argument to error: '1sssss' - the errno may only consist of digits[0-9]
|
||||
mysqltest: At line 1: The sqlstate must be exactly 5 chars long
|
||||
|
@ -373,3 +373,12 @@ id select_type table type possible_keys key key_len ref rows Extra
|
||||
SELECT * FROM t1 WHERE NOT (concat( dt, '1' ) IS NOT NULL);
|
||||
dt
|
||||
DROP TABLE t1;
|
||||
#
|
||||
# Bug mdev-5132: crash when exeicuting a join query
|
||||
# with IS NULL and IS NOT NULL in where
|
||||
#
|
||||
CREATE TABLE t1 (a DATE, b INT, c INT, KEY(a), KEY(b), KEY(c)) ENGINE=MyISAM;
|
||||
CREATE TABLE t2 (d DATE) ENGINE=MyISAM;
|
||||
SELECT * FROM t1,t2 WHERE 1 IS NOT NULL AND t1.b IS NULL;
|
||||
a b c d
|
||||
DROP TABLE t1,t2;
|
||||
|
@ -594,4 +594,49 @@ a b c
|
||||
4 2 1
|
||||
5 1 1
|
||||
DROP TABLE t1;
|
||||
#
|
||||
# MDEV-5102 : MySQL Bug 69851
|
||||
#
|
||||
CREATE TABLE t1 (
|
||||
`col1` bigint(20) unsigned NOT NULL ,
|
||||
`col2` bigint(20) unsigned NOT NULL ,
|
||||
`col3` datetime NOT NULL ,
|
||||
PRIMARY KEY (`col3`),
|
||||
KEY (`col1`),
|
||||
KEY (`col2`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
||||
PARTITION BY RANGE (TO_DAYS(col3))
|
||||
(
|
||||
PARTITION p_20130310 VALUES LESS THAN (735303) ENGINE = InnoDB,
|
||||
PARTITION p_20130311 VALUES LESS THAN (735304) ENGINE = InnoDB,
|
||||
PARTITION p_20130312 VALUES LESS THAN (735305) ENGINE = InnoDB
|
||||
);
|
||||
INSERT INTO `t1` VALUES (2,96,'2013-03-08 16:28:05');
|
||||
INSERT INTO `t1` VALUES (1,2,'2013-03-08 16:47:39');
|
||||
INSERT INTO `t1` VALUES (1,2,'2013-03-08 16:50:27');
|
||||
INSERT INTO `t1` VALUES (1,2,'2013-03-11 16:33:04');
|
||||
INSERT INTO `t1` VALUES (1,2,'2013-03-11 16:33:24');
|
||||
INSERT INTO `t1` VALUES (2,2,'2013-03-12 10:11:48');
|
||||
SELECT * FROM t1 WHERE col1 = 1 AND col2 = 2
|
||||
AND col3 BETWEEN '2013-03-08 00:00:00' AND '2013-03-12 12:00:00'
|
||||
GROUP BY 1, 2, 3;
|
||||
col1 col2 col3
|
||||
1 2 2013-03-08 16:47:39
|
||||
1 2 2013-03-08 16:50:27
|
||||
1 2 2013-03-11 16:33:04
|
||||
1 2 2013-03-11 16:33:24
|
||||
EXPLAIN SELECT * FROM t1 WHERE col1 = 1 AND col2 = 2
|
||||
AND col3 BETWEEN '2013-03-08 00:00:00' AND '2013-03-12 12:00:00'
|
||||
GROUP BY 1, 2, 3;
|
||||
id select_type table type possible_keys key key_len ref rows Extra
|
||||
1 SIMPLE t1 index_merge PRIMARY,col1,col2 col1,col2 8,8 NULL # Using intersect(col1,col2); Using where; Using index; Using filesort
|
||||
SELECT * FROM t1 USE INDEX () WHERE col1 = 1 AND col2 = 2
|
||||
AND col3 BETWEEN '2013-03-08 00:00:00' AND '2013-03-12 12:00:00'
|
||||
GROUP BY 1, 2, 3;
|
||||
col1 col2 col3
|
||||
1 2 2013-03-08 16:47:39
|
||||
1 2 2013-03-08 16:50:27
|
||||
1 2 2013-03-11 16:33:04
|
||||
1 2 2013-03-11 16:33:24
|
||||
DROP TABLE t1;
|
||||
set global default_storage_engine=default;
|
||||
|
@ -12,10 +12,8 @@ test_plugin_server plug_dest
|
||||
ERROR 28000: Access denied for user 'plug'@'localhost' (using password: YES)
|
||||
GRANT PROXY ON plug_dest TO plug;
|
||||
test proxies_priv columns
|
||||
SELECT * FROM mysql.proxies_priv;
|
||||
SELECT * FROM mysql.proxies_priv WHERE user !='root';
|
||||
Host User Proxied_host Proxied_user With_grant Grantor Timestamp
|
||||
xx root 1 xx
|
||||
xx root 1 xx
|
||||
xx plug % plug_dest 0 root@localhost xx
|
||||
test mysql.proxies_priv;
|
||||
SHOW CREATE TABLE mysql.proxies_priv;
|
||||
|
@ -96,49 +96,31 @@ CREATE USER qa_test_6_user IDENTIFIED WITH qa_auth_interface AS 'qa_test_6_dest'
|
||||
CREATE USER qa_test_6_dest IDENTIFIED BY 'dest_passwd';
|
||||
GRANT ALL PRIVILEGES ON test_user_db.* TO qa_test_6_dest identified by 'dest_passwd';
|
||||
GRANT PROXY ON qa_test_6_dest TO qa_test_6_user;
|
||||
SELECT user,plugin,authentication_string,password FROM mysql.user;
|
||||
SELECT user,plugin,authentication_string,password FROM mysql.user WHERE user != 'root';
|
||||
user plugin authentication_string password
|
||||
qa_test_6_dest *DFCACE76914AD7BD801FC1A1ECF6562272621A22
|
||||
qa_test_6_user qa_auth_interface qa_test_6_dest
|
||||
root
|
||||
root
|
||||
root
|
||||
root
|
||||
exec MYSQL -h localhost -P MASTER_MYPORT --user=qa_test_6_user --password=qa_test_6_dest test_user_db -e "SELECT current_user(),user(),@@local.proxy_user,@@local.external_user;" 2>&1
|
||||
ERROR 1045 (28000): Access denied for user 'qa_test_6_user'@'localhost' (using password: YES)
|
||||
GRANT PROXY ON qa_test_6_dest TO root IDENTIFIED WITH qa_auth_interface AS 'qa_test_6_dest';
|
||||
SELECT user,plugin,authentication_string,password FROM mysql.user;
|
||||
SELECT user,plugin,authentication_string,password FROM mysql.user WHERE user != 'root';
|
||||
user plugin authentication_string password
|
||||
qa_test_6_dest *DFCACE76914AD7BD801FC1A1ECF6562272621A22
|
||||
qa_test_6_user qa_auth_interface qa_test_6_dest
|
||||
root
|
||||
root
|
||||
root
|
||||
root
|
||||
root qa_auth_interface qa_test_6_dest
|
||||
exec MYSQL -h localhost -P MASTER_MYPORT --user=root --password=qa_test_6_dest test_user_db -e "SELECT current_user(),user(),@@local.proxy_user,@@local.external_user;" 2>&1
|
||||
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
|
||||
REVOKE PROXY ON qa_test_6_dest FROM root;
|
||||
SELECT user,plugin,authentication_string FROM mysql.user;
|
||||
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
|
||||
user plugin authentication_string
|
||||
qa_test_6_dest
|
||||
qa_test_6_user qa_auth_interface qa_test_6_dest
|
||||
root
|
||||
root
|
||||
root
|
||||
root
|
||||
root qa_auth_interface qa_test_6_dest
|
||||
exec MYSQL -h localhost -P MASTER_MYPORT --user=root --password=qa_test_6_dest test_user_db -e "SELECT current_user(),user(),@@local.proxy_user,@@local.external_user;" 2>&1
|
||||
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
|
||||
DROP USER qa_test_6_user;
|
||||
DROP USER qa_test_6_dest;
|
||||
DELETE FROM mysql.user WHERE user='root' AND plugin='qa_auth_interface';
|
||||
SELECT user,plugin,authentication_string,password FROM mysql.user;
|
||||
SELECT user,plugin,authentication_string,password FROM mysql.user WHERE user != 'root';
|
||||
user plugin authentication_string password
|
||||
root
|
||||
root
|
||||
root
|
||||
root
|
||||
=== Test of the --default_auth option for clients ====
|
||||
CREATE USER qa_test_11_user IDENTIFIED WITH qa_auth_interface AS 'qa_test_11_dest';
|
||||
CREATE USER qa_test_11_dest IDENTIFIED BY 'dest_passwd';
|
||||
|
@ -1,8 +1,8 @@
|
||||
INSTALL PLUGIN example SONAME 'ha_example.so';
|
||||
ERROR HY000: Can't open shared library 'ha_example.so' (errno: 0 Loading of experimental plugin EXAMPLE is prohibited by --plugin-maturity=stable)
|
||||
ERROR HY000: Can't open shared library 'ha_example.so' (errno: 1, Loading of experimental plugin EXAMPLE is prohibited by --plugin-maturity=stable)
|
||||
INSTALL SONAME 'ha_example.so';
|
||||
ERROR HY000: Can't open shared library 'ha_example.so' (errno: 0 Loading of experimental plugin EXAMPLE is prohibited by --plugin-maturity=stable)
|
||||
ERROR HY000: Can't open shared library 'ha_example.so' (errno: 1, Loading of experimental plugin EXAMPLE is prohibited by --plugin-maturity=stable)
|
||||
show warnings;
|
||||
Level Code Message
|
||||
Error 1126 Can't open shared library 'ha_example.so' (errno: 0 Loading of experimental plugin EXAMPLE is prohibited by --plugin-maturity=stable)
|
||||
Error 1126 Can't open shared library 'ha_example.so' (errno: 0 Loading of experimental plugin UNUSABLE is prohibited by --plugin-maturity=stable)
|
||||
Error 1126 Can't open shared library 'ha_example.so' (errno: 1, Loading of experimental plugin EXAMPLE is prohibited by --plugin-maturity=stable)
|
||||
Error 1126 Can't open shared library 'ha_example.so' (errno: 1, Loading of experimental plugin UNUSABLE is prohibited by --plugin-maturity=stable)
|
||||
|
16
mysql-test/r/ps_max_subselect-5113.result
Normal file
16
mysql-test/r/ps_max_subselect-5113.result
Normal file
@ -0,0 +1,16 @@
|
||||
CREATE TABLE t1 (b INT NOT NULL);
|
||||
INSERT INTO t1 VALUES (0),(8);
|
||||
PREPARE stmt FROM '
|
||||
SELECT 1 FROM t1 AS o
|
||||
WHERE o.b >= ALL (
|
||||
SELECT a2.b FROM t1 AS a1 LEFT JOIN t1 AS a2 ON ( a2.b = a1.b )
|
||||
WHERE a1.b <= a2.b
|
||||
)
|
||||
';
|
||||
EXECUTE stmt;
|
||||
1
|
||||
1
|
||||
EXECUTE stmt;
|
||||
1
|
||||
1
|
||||
DROP TABLE t1;
|
@ -1932,6 +1932,152 @@ set local query_cache_type= on;
|
||||
select @@query_cache_size, @@global.query_cache_type, @@local.query_cache_type;
|
||||
@@query_cache_size @@global.query_cache_type @@local.query_cache_type
|
||||
20971520 ON ON
|
||||
#
|
||||
# MDEV-4981: Account for queries handled by query-cache in
|
||||
# USER_STATISTICS (and in HOST_STATISTICS)
|
||||
#
|
||||
SET GLOBAL userstat=1;
|
||||
set GLOBAL query_cache_size=1355776;
|
||||
FLUSH USER_STATISTICS;
|
||||
FLUSH CLIENT_STATISTICS;
|
||||
reset query cache;
|
||||
flush status;
|
||||
create table t1 (a int);
|
||||
insert into t1 values (1);
|
||||
select * from t1;
|
||||
a
|
||||
1
|
||||
select SELECT_COMMANDS,ROWS_SENT,EMPTY_QUERIES from INFORMATION_SCHEMA.CLIENT_STATISTICS
|
||||
where CLIENT="localhost";
|
||||
SELECT_COMMANDS ROWS_SENT EMPTY_QUERIES
|
||||
1 1 0
|
||||
select SELECT_COMMANDS,ROWS_SENT,EMPTY_QUERIES from INFORMATION_SCHEMA.USER_STATISTICS
|
||||
where USER="root";
|
||||
SELECT_COMMANDS ROWS_SENT EMPTY_QUERIES
|
||||
2 2 0
|
||||
show status like "Qcache_hits";
|
||||
Variable_name Value
|
||||
Qcache_hits 0
|
||||
select * from t1;
|
||||
a
|
||||
1
|
||||
select * from t1;
|
||||
a
|
||||
1
|
||||
select SELECT_COMMANDS,ROWS_SENT,EMPTY_QUERIES from INFORMATION_SCHEMA.CLIENT_STATISTICS
|
||||
where CLIENT="localhost";
|
||||
SELECT_COMMANDS ROWS_SENT EMPTY_QUERIES
|
||||
5 5 0
|
||||
select SELECT_COMMANDS,ROWS_SENT,EMPTY_QUERIES from INFORMATION_SCHEMA.USER_STATISTICS
|
||||
where USER="root";
|
||||
SELECT_COMMANDS ROWS_SENT EMPTY_QUERIES
|
||||
6 6 0
|
||||
show status like "Qcache_hits";
|
||||
Variable_name Value
|
||||
Qcache_hits 2
|
||||
drop table t1;
|
||||
FLUSH USER_STATISTICS;
|
||||
FLUSH CLIENT_STATISTICS;
|
||||
flush status;
|
||||
create table t1 (a int);
|
||||
select * from t1;
|
||||
a
|
||||
select SELECT_COMMANDS,ROWS_SENT,EMPTY_QUERIES from INFORMATION_SCHEMA.CLIENT_STATISTICS
|
||||
where CLIENT="localhost";
|
||||
SELECT_COMMANDS ROWS_SENT EMPTY_QUERIES
|
||||
1 0 1
|
||||
select SELECT_COMMANDS,ROWS_SENT,EMPTY_QUERIES from INFORMATION_SCHEMA.USER_STATISTICS
|
||||
where USER="root";
|
||||
SELECT_COMMANDS ROWS_SENT EMPTY_QUERIES
|
||||
2 1 1
|
||||
show status like "Qcache_hits";
|
||||
Variable_name Value
|
||||
Qcache_hits 0
|
||||
select * from t1;
|
||||
a
|
||||
select * from t1;
|
||||
a
|
||||
select SELECT_COMMANDS,ROWS_SENT,EMPTY_QUERIES from INFORMATION_SCHEMA.CLIENT_STATISTICS
|
||||
where CLIENT="localhost";
|
||||
SELECT_COMMANDS ROWS_SENT EMPTY_QUERIES
|
||||
5 2 3
|
||||
select SELECT_COMMANDS,ROWS_SENT,EMPTY_QUERIES from INFORMATION_SCHEMA.USER_STATISTICS
|
||||
where USER="root";
|
||||
SELECT_COMMANDS ROWS_SENT EMPTY_QUERIES
|
||||
6 3 3
|
||||
show status like "Qcache_hits";
|
||||
Variable_name Value
|
||||
Qcache_hits 2
|
||||
FLUSH USER_STATISTICS;
|
||||
FLUSH CLIENT_STATISTICS;
|
||||
flush status;
|
||||
create procedure p1()
|
||||
select * from t1;
|
||||
call p1;
|
||||
a
|
||||
select SELECT_COMMANDS,ROWS_SENT,EMPTY_QUERIES from INFORMATION_SCHEMA.CLIENT_STATISTICS
|
||||
where CLIENT="localhost";
|
||||
SELECT_COMMANDS ROWS_SENT EMPTY_QUERIES
|
||||
1 0 1
|
||||
select SELECT_COMMANDS,ROWS_SENT,EMPTY_QUERIES from INFORMATION_SCHEMA.USER_STATISTICS
|
||||
where USER="root";
|
||||
SELECT_COMMANDS ROWS_SENT EMPTY_QUERIES
|
||||
2 1 1
|
||||
show status like "Qcache_hits";
|
||||
Variable_name Value
|
||||
Qcache_hits 0
|
||||
call p1;
|
||||
a
|
||||
call p1;
|
||||
a
|
||||
select SELECT_COMMANDS,ROWS_SENT,EMPTY_QUERIES from INFORMATION_SCHEMA.CLIENT_STATISTICS
|
||||
where CLIENT="localhost";
|
||||
SELECT_COMMANDS ROWS_SENT EMPTY_QUERIES
|
||||
5 2 3
|
||||
select SELECT_COMMANDS,ROWS_SENT,EMPTY_QUERIES from INFORMATION_SCHEMA.USER_STATISTICS
|
||||
where USER="root";
|
||||
SELECT_COMMANDS ROWS_SENT EMPTY_QUERIES
|
||||
6 3 3
|
||||
show status like "Qcache_hits";
|
||||
Variable_name Value
|
||||
Qcache_hits 2
|
||||
FLUSH USER_STATISTICS;
|
||||
FLUSH CLIENT_STATISTICS;
|
||||
flush status;
|
||||
SET GLOBAL query_cache_size= 0;
|
||||
call p1;
|
||||
a
|
||||
select SELECT_COMMANDS,ROWS_SENT,EMPTY_QUERIES from INFORMATION_SCHEMA.CLIENT_STATISTICS
|
||||
where CLIENT="localhost";
|
||||
SELECT_COMMANDS ROWS_SENT EMPTY_QUERIES
|
||||
1 0 1
|
||||
select SELECT_COMMANDS,ROWS_SENT,EMPTY_QUERIES from INFORMATION_SCHEMA.USER_STATISTICS
|
||||
where USER="root";
|
||||
SELECT_COMMANDS ROWS_SENT EMPTY_QUERIES
|
||||
2 1 1
|
||||
show status like "Qcache_hits";
|
||||
Variable_name Value
|
||||
Qcache_hits 0
|
||||
call p1;
|
||||
a
|
||||
call p1;
|
||||
a
|
||||
select SELECT_COMMANDS,ROWS_SENT,EMPTY_QUERIES from INFORMATION_SCHEMA.CLIENT_STATISTICS
|
||||
where CLIENT="localhost";
|
||||
SELECT_COMMANDS ROWS_SENT EMPTY_QUERIES
|
||||
5 2 3
|
||||
select SELECT_COMMANDS,ROWS_SENT,EMPTY_QUERIES from INFORMATION_SCHEMA.USER_STATISTICS
|
||||
where USER="root";
|
||||
SELECT_COMMANDS ROWS_SENT EMPTY_QUERIES
|
||||
6 3 3
|
||||
show status like "Qcache_hits";
|
||||
Variable_name Value
|
||||
Qcache_hits 0
|
||||
drop procedure p1;
|
||||
drop table t1;
|
||||
set GLOBAL query_cache_size=1355776;
|
||||
SET GLOBAL userstat=default;
|
||||
End of 5.5 tests
|
||||
restore defaults
|
||||
SET GLOBAL query_cache_type= default;
|
||||
SET GLOBAL query_cache_size= default;
|
||||
|
@ -193,7 +193,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
|
||||
4 SUBQUERY t2 ALL NULL NULL NULL NULL 2 100.00
|
||||
NULL UNION RESULT <union1,3> ALL NULL NULL NULL NULL NULL NULL
|
||||
Warnings:
|
||||
Note 1003 (select `test`.`t2`.`a` AS `a`,`test`.`t2`.`b` AS `b` from `test`.`t2` where (`test`.`t2`.`b` = (select `test`.`t3`.`a` from `test`.`t3` order by 1 desc limit 1))) union (select `test`.`t4`.`a` AS `a`,`test`.`t4`.`b` AS `b` from `test`.`t4` where (`test`.`t4`.`b` = (select (max(`test`.`t2`.`a`) * 4) from `test`.`t2`)) order by `a`)
|
||||
Note 1003 (select `test`.`t2`.`a` AS `a`,`test`.`t2`.`b` AS `b` from `test`.`t2` where (`test`.`t2`.`b` = (select `test`.`t3`.`a` from `test`.`t3` order by 1 desc limit 1))) union (select `test`.`t4`.`a` AS `a`,`test`.`t4`.`b` AS `b` from `test`.`t4` where (`test`.`t4`.`b` = (select (max(`test`.`t2`.`a`) * 4) from `test`.`t2`)))
|
||||
select (select a from t3 where a<t2.a*4 order by 1 desc limit 1), a from t2;
|
||||
(select a from t3 where a<t2.a*4 order by 1 desc limit 1) a
|
||||
3 1
|
||||
|
@ -11,3 +11,10 @@ REVERSE(EXISTS(SELECT RAND() FROM t1))
|
||||
0
|
||||
SET GLOBAL debug_dbug=@orig_debug;
|
||||
DROP TABLE t1;
|
||||
create table t1 (i int);
|
||||
insert into t1 values (1),(2);
|
||||
select * from t1 where (i < 200 or i = 300) and i in (select i from t1);
|
||||
i
|
||||
1
|
||||
2
|
||||
drop table t1;
|
||||
|
@ -2038,6 +2038,27 @@ SELECT * FROM t1 WHERE 8 IN (SELECT MIN(pk) FROM t1) AND (pk = a OR pk = b);
|
||||
pk a b
|
||||
DROP TABLE t1;
|
||||
# End of 5.3 tests
|
||||
#
|
||||
# MDEV-5056: Wrong result (extra rows) with materialization+semijoin, IN subqueries
|
||||
#
|
||||
set @tmp_mdev5056=@@join_cache_level;
|
||||
SET join_cache_level = 2;
|
||||
CREATE TABLE t1 ( c1 VARCHAR(2), c2 VARCHAR(2), INDEX(c1) ) ENGINE=MyISAM;
|
||||
INSERT INTO t1 VALUES
|
||||
('JP','OM'),('VA','JP'),('CA','ML'),('ML','EG'),('DK','CA'),
|
||||
('DK','QA'),('YE','PL'),('TR','ZW'),('DK','SK'),('SK','DK'),
|
||||
('RO','ML'),('ML','BG'),('BG','ZW'),('ZW','GE'),('GE','JP'),
|
||||
('PL','EG'),('QA','YE'),('WF','DK'),('DK','JP'),('EG','OM');
|
||||
CREATE TABLE t2 ( c3 VARCHAR(2), c4 VARCHAR(2) ) ENGINE=MyISAM;
|
||||
INSERT INTO t2 VALUES ('CA','ML'),('IN','HU'),('HU','IN');
|
||||
SELECT * FROM t1 AS alias1, t1 AS alias2
|
||||
WHERE ( alias2.c2, alias1.c1 ) IN ( SELECT c4, c3 FROM t2 ) AND alias1.c1 IN ( SELECT c2 FROM t1 );
|
||||
c1 c2 c1 c2
|
||||
CA ML CA ML
|
||||
CA ML RO ML
|
||||
DROP TABLE t1,t2;
|
||||
set join_cache_level=@tmp_mdev5056;
|
||||
# End of 5.5 tests
|
||||
set @subselect_mat_test_optimizer_switch_value=null;
|
||||
set @@optimizer_switch='materialization=on,in_to_exists=off,semijoin=off';
|
||||
set optimizer_switch='mrr=on,mrr_sort_keys=on,index_condition_pushdown=on';
|
||||
|
@ -200,7 +200,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
|
||||
4 SUBQUERY t2 ALL NULL NULL NULL NULL 2 100.00
|
||||
NULL UNION RESULT <union1,3> ALL NULL NULL NULL NULL NULL NULL
|
||||
Warnings:
|
||||
Note 1003 (select `test`.`t2`.`a` AS `a`,`test`.`t2`.`b` AS `b` from `test`.`t2` where (`test`.`t2`.`b` = (select `test`.`t3`.`a` from `test`.`t3` order by 1 desc limit 1))) union (select `test`.`t4`.`a` AS `a`,`test`.`t4`.`b` AS `b` from `test`.`t4` where (`test`.`t4`.`b` = (select (max(`test`.`t2`.`a`) * 4) from `test`.`t2`)) order by `a`)
|
||||
Note 1003 (select `test`.`t2`.`a` AS `a`,`test`.`t2`.`b` AS `b` from `test`.`t2` where (`test`.`t2`.`b` = (select `test`.`t3`.`a` from `test`.`t3` order by 1 desc limit 1))) union (select `test`.`t4`.`a` AS `a`,`test`.`t4`.`b` AS `b` from `test`.`t4` where (`test`.`t4`.`b` = (select (max(`test`.`t2`.`a`) * 4) from `test`.`t2`)))
|
||||
select (select a from t3 where a<t2.a*4 order by 1 desc limit 1), a from t2;
|
||||
(select a from t3 where a<t2.a*4 order by 1 desc limit 1) a
|
||||
3 1
|
||||
|
@ -196,7 +196,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
|
||||
4 SUBQUERY t2 ALL NULL NULL NULL NULL 2 100.00
|
||||
NULL UNION RESULT <union1,3> ALL NULL NULL NULL NULL NULL NULL
|
||||
Warnings:
|
||||
Note 1003 (select `test`.`t2`.`a` AS `a`,`test`.`t2`.`b` AS `b` from `test`.`t2` where (`test`.`t2`.`b` = (select `test`.`t3`.`a` from `test`.`t3` order by 1 desc limit 1))) union (select `test`.`t4`.`a` AS `a`,`test`.`t4`.`b` AS `b` from `test`.`t4` where (`test`.`t4`.`b` = (select (max(`test`.`t2`.`a`) * 4) from `test`.`t2`)) order by `a`)
|
||||
Note 1003 (select `test`.`t2`.`a` AS `a`,`test`.`t2`.`b` AS `b` from `test`.`t2` where (`test`.`t2`.`b` = (select `test`.`t3`.`a` from `test`.`t3` order by 1 desc limit 1))) union (select `test`.`t4`.`a` AS `a`,`test`.`t4`.`b` AS `b` from `test`.`t4` where (`test`.`t4`.`b` = (select (max(`test`.`t2`.`a`) * 4) from `test`.`t2`)))
|
||||
select (select a from t3 where a<t2.a*4 order by 1 desc limit 1), a from t2;
|
||||
(select a from t3 where a<t2.a*4 order by 1 desc limit 1) a
|
||||
3 1
|
||||
|
@ -199,7 +199,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
|
||||
4 SUBQUERY t2 ALL NULL NULL NULL NULL 2 100.00
|
||||
NULL UNION RESULT <union1,3> ALL NULL NULL NULL NULL NULL NULL
|
||||
Warnings:
|
||||
Note 1003 (select `test`.`t2`.`a` AS `a`,`test`.`t2`.`b` AS `b` from `test`.`t2` where (`test`.`t2`.`b` = (select `test`.`t3`.`a` from `test`.`t3` order by 1 desc limit 1))) union (select `test`.`t4`.`a` AS `a`,`test`.`t4`.`b` AS `b` from `test`.`t4` where (`test`.`t4`.`b` = (select (max(`test`.`t2`.`a`) * 4) from `test`.`t2`)) order by `a`)
|
||||
Note 1003 (select `test`.`t2`.`a` AS `a`,`test`.`t2`.`b` AS `b` from `test`.`t2` where (`test`.`t2`.`b` = (select `test`.`t3`.`a` from `test`.`t3` order by 1 desc limit 1))) union (select `test`.`t4`.`a` AS `a`,`test`.`t4`.`b` AS `b` from `test`.`t4` where (`test`.`t4`.`b` = (select (max(`test`.`t2`.`a`) * 4) from `test`.`t2`)))
|
||||
select (select a from t3 where a<t2.a*4 order by 1 desc limit 1), a from t2;
|
||||
(select a from t3 where a<t2.a*4 order by 1 desc limit 1) a
|
||||
3 1
|
||||
|
@ -196,7 +196,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
|
||||
4 SUBQUERY t2 ALL NULL NULL NULL NULL 2 100.00
|
||||
NULL UNION RESULT <union1,3> ALL NULL NULL NULL NULL NULL NULL
|
||||
Warnings:
|
||||
Note 1003 (select `test`.`t2`.`a` AS `a`,`test`.`t2`.`b` AS `b` from `test`.`t2` where (`test`.`t2`.`b` = (select `test`.`t3`.`a` from `test`.`t3` order by 1 desc limit 1))) union (select `test`.`t4`.`a` AS `a`,`test`.`t4`.`b` AS `b` from `test`.`t4` where (`test`.`t4`.`b` = (select (max(`test`.`t2`.`a`) * 4) from `test`.`t2`)) order by `a`)
|
||||
Note 1003 (select `test`.`t2`.`a` AS `a`,`test`.`t2`.`b` AS `b` from `test`.`t2` where (`test`.`t2`.`b` = (select `test`.`t3`.`a` from `test`.`t3` order by 1 desc limit 1))) union (select `test`.`t4`.`a` AS `a`,`test`.`t4`.`b` AS `b` from `test`.`t4` where (`test`.`t4`.`b` = (select (max(`test`.`t2`.`a`) * 4) from `test`.`t2`)))
|
||||
select (select a from t3 where a<t2.a*4 order by 1 desc limit 1), a from t2;
|
||||
(select a from t3 where a<t2.a*4 order by 1 desc limit 1) a
|
||||
3 1
|
||||
|
@ -1094,6 +1094,21 @@ COUNT(*)
|
||||
3724
|
||||
set optimizer_prune_level=@tmp_951283;
|
||||
DROP TABLE t1,t2;
|
||||
#
|
||||
# Bug mdev-5135: crash on semijoin with nested outer joins
|
||||
#
|
||||
CREATE TABLE t1 (i1 int) ENGINE=MyISAM;
|
||||
INSERT INTO t1 VALUES (1),(2);
|
||||
CREATE TABLE t2 (i2 int, INDEX(i2)) ENGINE=MyISAM;
|
||||
CREATE TABLE t3 (i3 int, c varchar(1), INDEX(i3), INDEX(c)) ENGINE=MyISAM;
|
||||
INSERT INTO t3 VALUES (3,'x'),(4,'y');
|
||||
SELECT * FROM t1 WHERE ( 1, 1 ) IN (
|
||||
SELECT i2, i2 FROM t2 LEFT OUTER JOIN (
|
||||
t3 AS t3a INNER JOIN t3 AS t3b ON ( t3a.i3 = t3b.i3 )
|
||||
) ON ( t3a.c = t3b.c )
|
||||
);
|
||||
i1
|
||||
DROP TABLE t1,t2,t3;
|
||||
DROP TABLE IF EXISTS t1,t2,t3,t4;
|
||||
#
|
||||
# MDEV-4782: Valgrind warnings (Conditional jump or move depends on uninitialised value) with InnoDB, semijoin
|
||||
|
@ -1109,6 +1109,21 @@ COUNT(*)
|
||||
3724
|
||||
set optimizer_prune_level=@tmp_951283;
|
||||
DROP TABLE t1,t2;
|
||||
#
|
||||
# Bug mdev-5135: crash on semijoin with nested outer joins
|
||||
#
|
||||
CREATE TABLE t1 (i1 int) ENGINE=MyISAM;
|
||||
INSERT INTO t1 VALUES (1),(2);
|
||||
CREATE TABLE t2 (i2 int, INDEX(i2)) ENGINE=MyISAM;
|
||||
CREATE TABLE t3 (i3 int, c varchar(1), INDEX(i3), INDEX(c)) ENGINE=MyISAM;
|
||||
INSERT INTO t3 VALUES (3,'x'),(4,'y');
|
||||
SELECT * FROM t1 WHERE ( 1, 1 ) IN (
|
||||
SELECT i2, i2 FROM t2 LEFT OUTER JOIN (
|
||||
t3 AS t3a INNER JOIN t3 AS t3b ON ( t3a.i3 = t3b.i3 )
|
||||
) ON ( t3a.c = t3b.c )
|
||||
);
|
||||
i1
|
||||
DROP TABLE t1,t2,t3;
|
||||
DROP TABLE IF EXISTS t1,t2,t3,t4;
|
||||
#
|
||||
# MDEV-4782: Valgrind warnings (Conditional jump or move depends on uninitialised value) with InnoDB, semijoin
|
||||
|
@ -1096,6 +1096,21 @@ COUNT(*)
|
||||
3724
|
||||
set optimizer_prune_level=@tmp_951283;
|
||||
DROP TABLE t1,t2;
|
||||
#
|
||||
# Bug mdev-5135: crash on semijoin with nested outer joins
|
||||
#
|
||||
CREATE TABLE t1 (i1 int) ENGINE=MyISAM;
|
||||
INSERT INTO t1 VALUES (1),(2);
|
||||
CREATE TABLE t2 (i2 int, INDEX(i2)) ENGINE=MyISAM;
|
||||
CREATE TABLE t3 (i3 int, c varchar(1), INDEX(i3), INDEX(c)) ENGINE=MyISAM;
|
||||
INSERT INTO t3 VALUES (3,'x'),(4,'y');
|
||||
SELECT * FROM t1 WHERE ( 1, 1 ) IN (
|
||||
SELECT i2, i2 FROM t2 LEFT OUTER JOIN (
|
||||
t3 AS t3a INNER JOIN t3 AS t3b ON ( t3a.i3 = t3b.i3 )
|
||||
) ON ( t3a.c = t3b.c )
|
||||
);
|
||||
i1
|
||||
DROP TABLE t1,t2,t3;
|
||||
DROP TABLE IF EXISTS t1,t2,t3,t4;
|
||||
#
|
||||
# MDEV-4782: Valgrind warnings (Conditional jump or move depends on uninitialised value) with InnoDB, semijoin
|
||||
|
@ -2078,3 +2078,24 @@ SELECT * FROM t1 WHERE 8 IN (SELECT MIN(pk) FROM t1) AND (pk = a OR pk = b);
|
||||
pk a b
|
||||
DROP TABLE t1;
|
||||
# End of 5.3 tests
|
||||
#
|
||||
# MDEV-5056: Wrong result (extra rows) with materialization+semijoin, IN subqueries
|
||||
#
|
||||
set @tmp_mdev5056=@@join_cache_level;
|
||||
SET join_cache_level = 2;
|
||||
CREATE TABLE t1 ( c1 VARCHAR(2), c2 VARCHAR(2), INDEX(c1) ) ENGINE=MyISAM;
|
||||
INSERT INTO t1 VALUES
|
||||
('JP','OM'),('VA','JP'),('CA','ML'),('ML','EG'),('DK','CA'),
|
||||
('DK','QA'),('YE','PL'),('TR','ZW'),('DK','SK'),('SK','DK'),
|
||||
('RO','ML'),('ML','BG'),('BG','ZW'),('ZW','GE'),('GE','JP'),
|
||||
('PL','EG'),('QA','YE'),('WF','DK'),('DK','JP'),('EG','OM');
|
||||
CREATE TABLE t2 ( c3 VARCHAR(2), c4 VARCHAR(2) ) ENGINE=MyISAM;
|
||||
INSERT INTO t2 VALUES ('CA','ML'),('IN','HU'),('HU','IN');
|
||||
SELECT * FROM t1 AS alias1, t1 AS alias2
|
||||
WHERE ( alias2.c2, alias1.c1 ) IN ( SELECT c4, c3 FROM t2 ) AND alias1.c1 IN ( SELECT c2 FROM t1 );
|
||||
c1 c2 c1 c2
|
||||
CA ML CA ML
|
||||
CA ML RO ML
|
||||
DROP TABLE t1,t2;
|
||||
set join_cache_level=@tmp_mdev5056;
|
||||
# End of 5.5 tests
|
||||
|
@ -1721,6 +1721,21 @@ foo
|
||||
deallocate prepare stmt1;
|
||||
End of 5.1 tests
|
||||
#
|
||||
# mdev-5091: Asseirtion failure for UNION with ORDER BY
|
||||
# in one of selects
|
||||
#
|
||||
CREATE TABLE t1 (i int, c char(1)) ENGINE=MyISAM;
|
||||
INSERT INTO t1 VALUES (6,'b');
|
||||
CREATE VIEW v1 AS SELECT * FROM t1;
|
||||
( SELECT i FROM v1 GROUP BY i ORDER BY CONCAT( c, c ) LIMIT 1 )
|
||||
UNION
|
||||
( SELECT i FROM t1 );
|
||||
i
|
||||
6
|
||||
DROP VIEW v1;
|
||||
DROP TABLE t1;
|
||||
End of 5.3 tests
|
||||
#
|
||||
# Bug#57986 ORDER BY clause is not used after a UNION,
|
||||
# if embedded in a SELECT
|
||||
#
|
||||
|
16
mysql-test/r/userstat-badlogin-4824.result
Normal file
16
mysql-test/r/userstat-badlogin-4824.result
Normal file
@ -0,0 +1,16 @@
|
||||
create user foo@localhost identified by 'foo';
|
||||
flush user_statistics;
|
||||
set global userstat=1;
|
||||
select 1;
|
||||
1
|
||||
1
|
||||
select user, bytes_received from information_schema.user_statistics where user = 'foo';
|
||||
user bytes_received
|
||||
foo 18
|
||||
connect(localhost,foo,bar,test,MASTER_PORT,MASTER_SOCKET);
|
||||
ERROR 28000: Access denied for user 'foo'@'localhost' (using password: YES)
|
||||
select user, bytes_received from information_schema.user_statistics where user = 'foo';
|
||||
user bytes_received
|
||||
foo 18
|
||||
drop user foo@localhost;
|
||||
set global userstat=0;
|
@ -4875,6 +4875,83 @@ execute s;
|
||||
deallocate prepare s;
|
||||
drop view v1;
|
||||
drop tables t1,t2;
|
||||
#
|
||||
# MDEV-5034 (duplicate of MDEV-5107):
|
||||
# Left Join Yields All Nulls Instead of Appropriate Matches
|
||||
#
|
||||
# test #1
|
||||
CREATE TABLE t1 (state VARCHAR(32), INDEX(state));
|
||||
INSERT INTO t1 VALUES ('Indiana'),('Vermont');
|
||||
CREATE TABLE t2 (state VARCHAR(32));
|
||||
INSERT INTO t2 VALUES ('Hawaii'),('Oregon'),('Vermont');
|
||||
CREATE ALGORITHM=MERGE VIEW v1 AS SELECT t1.* FROM t2, t1;
|
||||
SELECT * FROM t1 AS outer_t1 LEFT JOIN v1 AS joined_t1
|
||||
ON (joined_t1.state = outer_t1.state AND joined_t1.state IN ( SELECT 'Vermont' UNION SELECT 'Florida' ) );
|
||||
state state
|
||||
Indiana NULL
|
||||
Vermont Vermont
|
||||
Vermont Vermont
|
||||
Vermont Vermont
|
||||
SELECT * FROM t1 AS outer_t1 LEFT JOIN (SELECT t1.* FROM t2, t1) AS joined_t1 ON (joined_t1.state = outer_t1.state AND joined_t1.state IN ( SELECT 'Vermont' UNION SELECT 'Florida' ) );
|
||||
state state
|
||||
Indiana NULL
|
||||
Vermont Vermont
|
||||
Vermont Vermont
|
||||
Vermont Vermont
|
||||
drop view v1;
|
||||
drop table t1, t2;
|
||||
# test #1
|
||||
CREATE TABLE t1 (a INT, b VARCHAR(1), INDEX(b,a));
|
||||
INSERT INTO t1 VALUES (4,'p'),(1,'q'),(9,'w');
|
||||
CREATE TABLE t2 (c VARCHAR(1), INDEX(c));
|
||||
INSERT INTO t2 VALUES ('q'),('a');
|
||||
CREATE ALGORITHM=MERGE VIEW v1 AS SELECT t1a.* FROM t1, t1 AS t1a;
|
||||
SELECT * FROM t2 LEFT JOIN v1 ON ( c=b AND a IN ( 1,6 ) );
|
||||
c a b
|
||||
a NULL NULL
|
||||
q 1 q
|
||||
q 1 q
|
||||
q 1 q
|
||||
CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT t1a.* FROM t1, t1 AS t1a;
|
||||
SELECT * FROM t2 LEFT JOIN v1 ON ( c=b AND a IN ( 1,6 ) );
|
||||
c a b
|
||||
a NULL NULL
|
||||
q 1 q
|
||||
q 1 q
|
||||
q 1 q
|
||||
drop view v1;
|
||||
drop table t1,t2;
|
||||
#
|
||||
# MDEV-5153: Server crashes in Item_ref::fix_fields on 2nd execution
|
||||
# of PS with LEFT JOIN and MERGE view or SELECT SQ
|
||||
#
|
||||
CREATE TABLE t1 (i1 INT, c1 VARCHAR(6)) ENGINE=MyISAM;
|
||||
INSERT INTO t1 VALUES (1,'foo'),(2,'bar');
|
||||
CREATE TABLE t2 (c2 VARCHAR(6)) ENGINE=MyISAM;
|
||||
INSERT INTO t2 VALUES ('foobar'),('qux');
|
||||
CREATE ALGORITHM=MERGE VIEW v1 AS SELECT * FROM t1 WHERE ( c1 ) IN ( SELECT c2 FROM t2 ) AND i1 <= 2 ;
|
||||
PREPARE stmt FROM 'SELECT * FROM t1 LEFT JOIN v1 ON (v1.i1 = t1.i1)';
|
||||
EXECUTE stmt;
|
||||
i1 c1 i1 c1
|
||||
1 foo NULL NULL
|
||||
2 bar NULL NULL
|
||||
EXECUTE stmt;
|
||||
i1 c1 i1 c1
|
||||
1 foo NULL NULL
|
||||
2 bar NULL NULL
|
||||
drop view v1;
|
||||
CREATE ALGORITHM=MERGE VIEW v1 AS SELECT * FROM t1 WHERE ( c1, c1 ) IN ( SELECT c2, c2 FROM t2 ) AND i1 <= 2 ;
|
||||
EXECUTE stmt;
|
||||
i1 c1 i1 c1
|
||||
1 foo NULL NULL
|
||||
2 bar NULL NULL
|
||||
EXECUTE stmt;
|
||||
i1 c1 i1 c1
|
||||
1 foo NULL NULL
|
||||
2 bar NULL NULL
|
||||
deallocate prepare stmt;
|
||||
drop view v1;
|
||||
drop table t1,t2;
|
||||
# -----------------------------------------------------------------
|
||||
# -- End of 5.3 tests.
|
||||
# -----------------------------------------------------------------
|
||||
|
BIN
mysql-test/std_data/zoneinfo/GMT
Normal file
BIN
mysql-test/std_data/zoneinfo/GMT
Normal file
Binary file not shown.
@ -163,7 +163,7 @@ master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.t1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TABLE `t1` /* generated by server */
|
||||
FLUSH STATUS;
|
||||
#
|
||||
|
@ -57,7 +57,7 @@ DROP TEMPORARY TABLE t1;
|
||||
###############################################
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `t1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`t1` /* generated by server */
|
||||
###############################################
|
||||
#
|
||||
# Bug#12346411 SQL/LOG.CC:6509: ASSERTION `PREPARED_XIDS > 0' FAILED
|
||||
|
@ -538,7 +538,7 @@ COERCIBILITY(NAME_CONST('s1', _utf8'test' COLLATE utf8_unicode_ci)) d2,
|
||||
COERCIBILITY(s1) d3;
|
||||
DROP TEMPORARY TABLE tmp1;
|
||||
END
|
||||
master-bin.000001 # Query # # use `bug39182`; DROP TEMPORARY TABLE IF EXISTS `tmp1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `bug39182`.`tmp1` /* generated by server */
|
||||
DROP PROCEDURE p1;
|
||||
DROP TABLE t1;
|
||||
DROP DATABASE bug39182;
|
||||
|
@ -27,12 +27,12 @@ show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # CREATE DATABASE `drop-temp+table-test`
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; CREATE TABLE t(c1 int)
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP TEMPORARY TABLE IF EXISTS `tmp` /* generated by server */
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP TEMPORARY TABLE IF EXISTS `tmp` /* generated by server */
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP TEMPORARY TABLE IF EXISTS `tmp1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP TEMPORARY TABLE IF EXISTS `tmp` /* generated by server */
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP TEMPORARY TABLE IF EXISTS `tmp3` /* generated by server */
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP TEMPORARY TABLE IF EXISTS `tmp2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `drop-temp+table-test`.`tmp` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `drop-temp+table-test`.`tmp` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `drop-temp+table-test`.`tmp1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `drop-temp+table-test`.`tmp` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `drop-temp+table-test`.`tmp3` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `drop-temp+table-test`.`tmp2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP TABLE IF EXISTS `t` /* generated by server */
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP TABLE IF EXISTS `tmp2`,`t` /* generated by server */
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP /*!40005 TEMPORARY */ TABLE IF EXISTS `shortn2`,`table:name`,`shortn1`
|
||||
|
@ -425,7 +425,7 @@ master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.t1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `t2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`t2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TABLE `t1` /* generated by server */
|
||||
reset master;
|
||||
create table t1 (a int) engine=innodb;
|
||||
|
@ -34,12 +34,12 @@ master-bin.000001 # Query # # use `drop-temp+table-test`; CREATE TEMPORARY TABLE
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; CREATE TEMPORARY TABLE tmp2(c1 int)
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; CREATE TEMPORARY TABLE tmp3(c1 int)
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; CREATE TABLE t(c1 int)
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP TEMPORARY TABLE IF EXISTS `tmp` /* generated by server */
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP TEMPORARY TABLE IF EXISTS `tmp` /* generated by server */
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP TEMPORARY TABLE IF EXISTS `tmp1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP TEMPORARY TABLE IF EXISTS `tmp` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `drop-temp+table-test`.`tmp` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `drop-temp+table-test`.`tmp` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `drop-temp+table-test`.`tmp1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `drop-temp+table-test`.`tmp` /* generated by server */
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP TEMPORARY TABLE `tmp3` /* generated by server */
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP TEMPORARY TABLE IF EXISTS `tmp2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `drop-temp+table-test`.`tmp2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP TABLE IF EXISTS `t` /* generated by server */
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP TABLE IF EXISTS `tmp2`,`t` /* generated by server */
|
||||
master-bin.000001 # Query # # use `drop-temp+table-test`; DROP /*!40005 TEMPORARY */ TABLE IF EXISTS `shortn2`,`table:name`,`shortn1`
|
||||
|
@ -28,7 +28,7 @@ my_binary_30 = '',
|
||||
my_varbinary_1000 = '',
|
||||
my_datetime = '0001-01-01 00:00:00',
|
||||
my_date = '0001-01-01',
|
||||
my_timestamp = '1970-01-01 03:00:01',
|
||||
my_timestamp = '1970-01-01 14:00:01',
|
||||
my_time = '-838:59:59',
|
||||
my_year = '1901',
|
||||
my_bigint = -9223372036854775808,
|
||||
@ -1276,7 +1276,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 136 OR select_id IS NULL order by id;
|
||||
IFNULL(my_timestamp,'IS_NULL') my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -1288,7 +1288,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 136 OR select_id IS NULL) order by id;
|
||||
IFNULL(my_timestamp,'IS_NULL') my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -1595,7 +1595,7 @@ WHERE select_id = 124 OR select_id IS NULL order by id;
|
||||
IF(my_timestamp IS NULL, 'IS NULL',
|
||||
'IS NOT NULL') my_timestamp id
|
||||
IS NOT NULL 0000-00-00 00:00:00 1
|
||||
IS NOT NULL 1970-01-01 03:00:01 2
|
||||
IS NOT NULL 1970-01-01 14:00:01 2
|
||||
IS NOT NULL 2038-01-01 02:59:59 3
|
||||
IS NOT NULL 2004-02-29 23:59:59 4
|
||||
IS NOT NULL 2005-06-28 10:00:00 5
|
||||
@ -1609,7 +1609,7 @@ WHERE select_id = 124 OR select_id IS NULL) order by id;
|
||||
IF(my_timestamp IS NULL, 'IS NULL',
|
||||
'IS NOT NULL') my_timestamp id
|
||||
IS NOT NULL 0000-00-00 00:00:00 1
|
||||
IS NOT NULL 1970-01-01 03:00:01 2
|
||||
IS NOT NULL 1970-01-01 14:00:01 2
|
||||
IS NOT NULL 2038-01-01 02:59:59 3
|
||||
IS NOT NULL 2004-02-29 23:59:59 4
|
||||
IS NOT NULL 2005-06-28 10:00:00 5
|
||||
@ -1936,7 +1936,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 112 OR select_id IS NULL order by id;
|
||||
IF(my_timestamp, 'IS TRUE', 'IS NOT TRUE') my_timestamp id
|
||||
IS NOT TRUE 0000-00-00 00:00:00 1
|
||||
IS TRUE 1970-01-01 03:00:01 2
|
||||
IS TRUE 1970-01-01 14:00:01 2
|
||||
IS TRUE 2038-01-01 02:59:59 3
|
||||
IS TRUE 2004-02-29 23:59:59 4
|
||||
IS TRUE 2005-06-28 10:00:00 5
|
||||
@ -1948,7 +1948,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 112 OR select_id IS NULL) order by id;
|
||||
IF(my_timestamp, 'IS TRUE', 'IS NOT TRUE') my_timestamp id
|
||||
IS NOT TRUE 0000-00-00 00:00:00 1
|
||||
IS TRUE 1970-01-01 03:00:01 2
|
||||
IS TRUE 1970-01-01 14:00:01 2
|
||||
IS TRUE 2038-01-01 02:59:59 3
|
||||
IS TRUE 2004-02-29 23:59:59 4
|
||||
IS TRUE 2005-06-28 10:00:00 5
|
||||
@ -2488,7 +2488,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 92 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS UNSIGNED INTEGER) my_timestamp id
|
||||
0 0000-00-00 00:00:00 1
|
||||
19700101030001 1970-01-01 03:00:01 2
|
||||
19700101140001 1970-01-01 14:00:01 2
|
||||
20380101025959 2038-01-01 02:59:59 3
|
||||
20040229235959 2004-02-29 23:59:59 4
|
||||
20050628100000 2005-06-28 10:00:00 5
|
||||
@ -2500,7 +2500,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 92 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS UNSIGNED INTEGER) my_timestamp id
|
||||
0 0000-00-00 00:00:00 1
|
||||
19700101030001 1970-01-01 03:00:01 2
|
||||
19700101140001 1970-01-01 14:00:01 2
|
||||
20380101025959 2038-01-01 02:59:59 3
|
||||
20040229235959 2004-02-29 23:59:59 4
|
||||
20050628100000 2005-06-28 10:00:00 5
|
||||
@ -2866,7 +2866,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 80 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS SIGNED INTEGER) my_timestamp id
|
||||
0 0000-00-00 00:00:00 1
|
||||
19700101030001 1970-01-01 03:00:01 2
|
||||
19700101140001 1970-01-01 14:00:01 2
|
||||
20380101025959 2038-01-01 02:59:59 3
|
||||
20040229235959 2004-02-29 23:59:59 4
|
||||
20050628100000 2005-06-28 10:00:00 5
|
||||
@ -2878,7 +2878,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 80 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS SIGNED INTEGER) my_timestamp id
|
||||
0 0000-00-00 00:00:00 1
|
||||
19700101030001 1970-01-01 03:00:01 2
|
||||
19700101140001 1970-01-01 14:00:01 2
|
||||
20380101025959 2038-01-01 02:59:59 3
|
||||
20040229235959 2004-02-29 23:59:59 4
|
||||
20050628100000 2005-06-28 10:00:00 5
|
||||
@ -3224,7 +3224,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 68 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS DECIMAL(37,2)) my_timestamp id
|
||||
0.00 0000-00-00 00:00:00 1
|
||||
19700101030001.00 1970-01-01 03:00:01 2
|
||||
19700101140001.00 1970-01-01 14:00:01 2
|
||||
20380101025959.00 2038-01-01 02:59:59 3
|
||||
20040229235959.00 2004-02-29 23:59:59 4
|
||||
20050628100000.00 2005-06-28 10:00:00 5
|
||||
@ -3236,7 +3236,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 68 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS DECIMAL(37,2)) my_timestamp id
|
||||
0.00 0000-00-00 00:00:00 1
|
||||
19700101030001.00 1970-01-01 03:00:01 2
|
||||
19700101140001.00 1970-01-01 14:00:01 2
|
||||
20380101025959.00 2038-01-01 02:59:59 3
|
||||
20040229235959.00 2004-02-29 23:59:59 4
|
||||
20050628100000.00 2005-06-28 10:00:00 5
|
||||
@ -3616,7 +3616,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 56 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS TIME) my_timestamp id
|
||||
00:00:00 0000-00-00 00:00:00 1
|
||||
03:00:01 1970-01-01 03:00:01 2
|
||||
14:00:01 1970-01-01 14:00:01 2
|
||||
02:59:59 2038-01-01 02:59:59 3
|
||||
23:59:59 2004-02-29 23:59:59 4
|
||||
10:00:00 2005-06-28 10:00:00 5
|
||||
@ -3628,7 +3628,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 56 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS TIME) my_timestamp id
|
||||
00:00:00 0000-00-00 00:00:00 1
|
||||
03:00:01 1970-01-01 03:00:01 2
|
||||
14:00:01 1970-01-01 14:00:01 2
|
||||
02:59:59 2038-01-01 02:59:59 3
|
||||
23:59:59 2004-02-29 23:59:59 4
|
||||
10:00:00 2005-06-28 10:00:00 5
|
||||
@ -3966,7 +3966,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 45 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS DATETIME) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -3978,7 +3978,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 45 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS DATETIME) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -4328,7 +4328,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 34 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS DATE) my_timestamp id
|
||||
0000-00-00 0000-00-00 00:00:00 1
|
||||
1970-01-01 1970-01-01 03:00:01 2
|
||||
1970-01-01 1970-01-01 14:00:01 2
|
||||
2038-01-01 2038-01-01 02:59:59 3
|
||||
2004-02-29 2004-02-29 23:59:59 4
|
||||
2005-06-28 2005-06-28 10:00:00 5
|
||||
@ -4340,7 +4340,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 34 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS DATE) my_timestamp id
|
||||
0000-00-00 0000-00-00 00:00:00 1
|
||||
1970-01-01 1970-01-01 03:00:01 2
|
||||
1970-01-01 1970-01-01 14:00:01 2
|
||||
2038-01-01 2038-01-01 02:59:59 3
|
||||
2004-02-29 2004-02-29 23:59:59 4
|
||||
2005-06-28 2005-06-28 10:00:00 5
|
||||
@ -4686,7 +4686,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 23 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS CHAR) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -4698,7 +4698,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 23 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS CHAR) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -4998,7 +4998,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 11 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS BINARY) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -5010,7 +5010,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 11 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS BINARY) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
|
@ -29,7 +29,7 @@ my_binary_30 = '',
|
||||
my_varbinary_1000 = '',
|
||||
my_datetime = '0001-01-01 00:00:00',
|
||||
my_date = '0001-01-01',
|
||||
my_timestamp = '1970-01-01 03:00:01',
|
||||
my_timestamp = '1970-01-01 14:00:01',
|
||||
my_time = '-838:59:59',
|
||||
my_year = '1901',
|
||||
my_bigint = -9223372036854775808,
|
||||
@ -1277,7 +1277,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 136 OR select_id IS NULL order by id;
|
||||
IFNULL(my_timestamp,'IS_NULL') my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -1289,7 +1289,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 136 OR select_id IS NULL) order by id;
|
||||
IFNULL(my_timestamp,'IS_NULL') my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -1596,7 +1596,7 @@ WHERE select_id = 124 OR select_id IS NULL order by id;
|
||||
IF(my_timestamp IS NULL, 'IS NULL',
|
||||
'IS NOT NULL') my_timestamp id
|
||||
IS NOT NULL 0000-00-00 00:00:00 1
|
||||
IS NOT NULL 1970-01-01 03:00:01 2
|
||||
IS NOT NULL 1970-01-01 14:00:01 2
|
||||
IS NOT NULL 2038-01-01 02:59:59 3
|
||||
IS NOT NULL 2004-02-29 23:59:59 4
|
||||
IS NOT NULL 2005-06-28 10:00:00 5
|
||||
@ -1610,7 +1610,7 @@ WHERE select_id = 124 OR select_id IS NULL) order by id;
|
||||
IF(my_timestamp IS NULL, 'IS NULL',
|
||||
'IS NOT NULL') my_timestamp id
|
||||
IS NOT NULL 0000-00-00 00:00:00 1
|
||||
IS NOT NULL 1970-01-01 03:00:01 2
|
||||
IS NOT NULL 1970-01-01 14:00:01 2
|
||||
IS NOT NULL 2038-01-01 02:59:59 3
|
||||
IS NOT NULL 2004-02-29 23:59:59 4
|
||||
IS NOT NULL 2005-06-28 10:00:00 5
|
||||
@ -1937,7 +1937,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 112 OR select_id IS NULL order by id;
|
||||
IF(my_timestamp, 'IS TRUE', 'IS NOT TRUE') my_timestamp id
|
||||
IS NOT TRUE 0000-00-00 00:00:00 1
|
||||
IS TRUE 1970-01-01 03:00:01 2
|
||||
IS TRUE 1970-01-01 14:00:01 2
|
||||
IS TRUE 2038-01-01 02:59:59 3
|
||||
IS TRUE 2004-02-29 23:59:59 4
|
||||
IS TRUE 2005-06-28 10:00:00 5
|
||||
@ -1949,7 +1949,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 112 OR select_id IS NULL) order by id;
|
||||
IF(my_timestamp, 'IS TRUE', 'IS NOT TRUE') my_timestamp id
|
||||
IS NOT TRUE 0000-00-00 00:00:00 1
|
||||
IS TRUE 1970-01-01 03:00:01 2
|
||||
IS TRUE 1970-01-01 14:00:01 2
|
||||
IS TRUE 2038-01-01 02:59:59 3
|
||||
IS TRUE 2004-02-29 23:59:59 4
|
||||
IS TRUE 2005-06-28 10:00:00 5
|
||||
@ -2489,7 +2489,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 92 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS UNSIGNED INTEGER) my_timestamp id
|
||||
0 0000-00-00 00:00:00 1
|
||||
19700101030001 1970-01-01 03:00:01 2
|
||||
19700101140001 1970-01-01 14:00:01 2
|
||||
20380101025959 2038-01-01 02:59:59 3
|
||||
20040229235959 2004-02-29 23:59:59 4
|
||||
20050628100000 2005-06-28 10:00:00 5
|
||||
@ -2501,7 +2501,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 92 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS UNSIGNED INTEGER) my_timestamp id
|
||||
0 0000-00-00 00:00:00 1
|
||||
19700101030001 1970-01-01 03:00:01 2
|
||||
19700101140001 1970-01-01 14:00:01 2
|
||||
20380101025959 2038-01-01 02:59:59 3
|
||||
20040229235959 2004-02-29 23:59:59 4
|
||||
20050628100000 2005-06-28 10:00:00 5
|
||||
@ -2867,7 +2867,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 80 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS SIGNED INTEGER) my_timestamp id
|
||||
0 0000-00-00 00:00:00 1
|
||||
19700101030001 1970-01-01 03:00:01 2
|
||||
19700101140001 1970-01-01 14:00:01 2
|
||||
20380101025959 2038-01-01 02:59:59 3
|
||||
20040229235959 2004-02-29 23:59:59 4
|
||||
20050628100000 2005-06-28 10:00:00 5
|
||||
@ -2879,7 +2879,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 80 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS SIGNED INTEGER) my_timestamp id
|
||||
0 0000-00-00 00:00:00 1
|
||||
19700101030001 1970-01-01 03:00:01 2
|
||||
19700101140001 1970-01-01 14:00:01 2
|
||||
20380101025959 2038-01-01 02:59:59 3
|
||||
20040229235959 2004-02-29 23:59:59 4
|
||||
20050628100000 2005-06-28 10:00:00 5
|
||||
@ -3225,7 +3225,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 68 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS DECIMAL(37,2)) my_timestamp id
|
||||
0.00 0000-00-00 00:00:00 1
|
||||
19700101030001.00 1970-01-01 03:00:01 2
|
||||
19700101140001.00 1970-01-01 14:00:01 2
|
||||
20380101025959.00 2038-01-01 02:59:59 3
|
||||
20040229235959.00 2004-02-29 23:59:59 4
|
||||
20050628100000.00 2005-06-28 10:00:00 5
|
||||
@ -3237,7 +3237,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 68 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS DECIMAL(37,2)) my_timestamp id
|
||||
0.00 0000-00-00 00:00:00 1
|
||||
19700101030001.00 1970-01-01 03:00:01 2
|
||||
19700101140001.00 1970-01-01 14:00:01 2
|
||||
20380101025959.00 2038-01-01 02:59:59 3
|
||||
20040229235959.00 2004-02-29 23:59:59 4
|
||||
20050628100000.00 2005-06-28 10:00:00 5
|
||||
@ -3617,7 +3617,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 56 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS TIME) my_timestamp id
|
||||
00:00:00 0000-00-00 00:00:00 1
|
||||
03:00:01 1970-01-01 03:00:01 2
|
||||
14:00:01 1970-01-01 14:00:01 2
|
||||
02:59:59 2038-01-01 02:59:59 3
|
||||
23:59:59 2004-02-29 23:59:59 4
|
||||
10:00:00 2005-06-28 10:00:00 5
|
||||
@ -3629,7 +3629,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 56 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS TIME) my_timestamp id
|
||||
00:00:00 0000-00-00 00:00:00 1
|
||||
03:00:01 1970-01-01 03:00:01 2
|
||||
14:00:01 1970-01-01 14:00:01 2
|
||||
02:59:59 2038-01-01 02:59:59 3
|
||||
23:59:59 2004-02-29 23:59:59 4
|
||||
10:00:00 2005-06-28 10:00:00 5
|
||||
@ -3967,7 +3967,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 45 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS DATETIME) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -3979,7 +3979,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 45 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS DATETIME) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -4329,7 +4329,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 34 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS DATE) my_timestamp id
|
||||
0000-00-00 0000-00-00 00:00:00 1
|
||||
1970-01-01 1970-01-01 03:00:01 2
|
||||
1970-01-01 1970-01-01 14:00:01 2
|
||||
2038-01-01 2038-01-01 02:59:59 3
|
||||
2004-02-29 2004-02-29 23:59:59 4
|
||||
2005-06-28 2005-06-28 10:00:00 5
|
||||
@ -4341,7 +4341,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 34 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS DATE) my_timestamp id
|
||||
0000-00-00 0000-00-00 00:00:00 1
|
||||
1970-01-01 1970-01-01 03:00:01 2
|
||||
1970-01-01 1970-01-01 14:00:01 2
|
||||
2038-01-01 2038-01-01 02:59:59 3
|
||||
2004-02-29 2004-02-29 23:59:59 4
|
||||
2005-06-28 2005-06-28 10:00:00 5
|
||||
@ -4687,7 +4687,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 23 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS CHAR) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -4699,7 +4699,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 23 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS CHAR) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -4999,7 +4999,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 11 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS BINARY) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -5011,7 +5011,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 11 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS BINARY) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
|
@ -29,7 +29,7 @@ my_binary_30 = '',
|
||||
my_varbinary_1000 = '',
|
||||
my_datetime = '0001-01-01 00:00:00',
|
||||
my_date = '0001-01-01',
|
||||
my_timestamp = '1970-01-01 03:00:01',
|
||||
my_timestamp = '1970-01-01 14:00:01',
|
||||
my_time = '-838:59:59',
|
||||
my_year = '1901',
|
||||
my_bigint = -9223372036854775808,
|
||||
@ -1277,7 +1277,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 136 OR select_id IS NULL order by id;
|
||||
IFNULL(my_timestamp,'IS_NULL') my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -1289,7 +1289,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 136 OR select_id IS NULL) order by id;
|
||||
IFNULL(my_timestamp,'IS_NULL') my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -1596,7 +1596,7 @@ WHERE select_id = 124 OR select_id IS NULL order by id;
|
||||
IF(my_timestamp IS NULL, 'IS NULL',
|
||||
'IS NOT NULL') my_timestamp id
|
||||
IS NOT NULL 0000-00-00 00:00:00 1
|
||||
IS NOT NULL 1970-01-01 03:00:01 2
|
||||
IS NOT NULL 1970-01-01 14:00:01 2
|
||||
IS NOT NULL 2038-01-01 02:59:59 3
|
||||
IS NOT NULL 2004-02-29 23:59:59 4
|
||||
IS NOT NULL 2005-06-28 10:00:00 5
|
||||
@ -1610,7 +1610,7 @@ WHERE select_id = 124 OR select_id IS NULL) order by id;
|
||||
IF(my_timestamp IS NULL, 'IS NULL',
|
||||
'IS NOT NULL') my_timestamp id
|
||||
IS NOT NULL 0000-00-00 00:00:00 1
|
||||
IS NOT NULL 1970-01-01 03:00:01 2
|
||||
IS NOT NULL 1970-01-01 14:00:01 2
|
||||
IS NOT NULL 2038-01-01 02:59:59 3
|
||||
IS NOT NULL 2004-02-29 23:59:59 4
|
||||
IS NOT NULL 2005-06-28 10:00:00 5
|
||||
@ -1937,7 +1937,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 112 OR select_id IS NULL order by id;
|
||||
IF(my_timestamp, 'IS TRUE', 'IS NOT TRUE') my_timestamp id
|
||||
IS NOT TRUE 0000-00-00 00:00:00 1
|
||||
IS TRUE 1970-01-01 03:00:01 2
|
||||
IS TRUE 1970-01-01 14:00:01 2
|
||||
IS TRUE 2038-01-01 02:59:59 3
|
||||
IS TRUE 2004-02-29 23:59:59 4
|
||||
IS TRUE 2005-06-28 10:00:00 5
|
||||
@ -1949,7 +1949,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 112 OR select_id IS NULL) order by id;
|
||||
IF(my_timestamp, 'IS TRUE', 'IS NOT TRUE') my_timestamp id
|
||||
IS NOT TRUE 0000-00-00 00:00:00 1
|
||||
IS TRUE 1970-01-01 03:00:01 2
|
||||
IS TRUE 1970-01-01 14:00:01 2
|
||||
IS TRUE 2038-01-01 02:59:59 3
|
||||
IS TRUE 2004-02-29 23:59:59 4
|
||||
IS TRUE 2005-06-28 10:00:00 5
|
||||
@ -2489,7 +2489,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 92 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS UNSIGNED INTEGER) my_timestamp id
|
||||
0 0000-00-00 00:00:00 1
|
||||
19700101030001 1970-01-01 03:00:01 2
|
||||
19700101140001 1970-01-01 14:00:01 2
|
||||
20380101025959 2038-01-01 02:59:59 3
|
||||
20040229235959 2004-02-29 23:59:59 4
|
||||
20050628100000 2005-06-28 10:00:00 5
|
||||
@ -2501,7 +2501,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 92 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS UNSIGNED INTEGER) my_timestamp id
|
||||
0 0000-00-00 00:00:00 1
|
||||
19700101030001 1970-01-01 03:00:01 2
|
||||
19700101140001 1970-01-01 14:00:01 2
|
||||
20380101025959 2038-01-01 02:59:59 3
|
||||
20040229235959 2004-02-29 23:59:59 4
|
||||
20050628100000 2005-06-28 10:00:00 5
|
||||
@ -2867,7 +2867,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 80 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS SIGNED INTEGER) my_timestamp id
|
||||
0 0000-00-00 00:00:00 1
|
||||
19700101030001 1970-01-01 03:00:01 2
|
||||
19700101140001 1970-01-01 14:00:01 2
|
||||
20380101025959 2038-01-01 02:59:59 3
|
||||
20040229235959 2004-02-29 23:59:59 4
|
||||
20050628100000 2005-06-28 10:00:00 5
|
||||
@ -2879,7 +2879,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 80 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS SIGNED INTEGER) my_timestamp id
|
||||
0 0000-00-00 00:00:00 1
|
||||
19700101030001 1970-01-01 03:00:01 2
|
||||
19700101140001 1970-01-01 14:00:01 2
|
||||
20380101025959 2038-01-01 02:59:59 3
|
||||
20040229235959 2004-02-29 23:59:59 4
|
||||
20050628100000 2005-06-28 10:00:00 5
|
||||
@ -3225,7 +3225,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 68 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS DECIMAL(37,2)) my_timestamp id
|
||||
0.00 0000-00-00 00:00:00 1
|
||||
19700101030001.00 1970-01-01 03:00:01 2
|
||||
19700101140001.00 1970-01-01 14:00:01 2
|
||||
20380101025959.00 2038-01-01 02:59:59 3
|
||||
20040229235959.00 2004-02-29 23:59:59 4
|
||||
20050628100000.00 2005-06-28 10:00:00 5
|
||||
@ -3237,7 +3237,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 68 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS DECIMAL(37,2)) my_timestamp id
|
||||
0.00 0000-00-00 00:00:00 1
|
||||
19700101030001.00 1970-01-01 03:00:01 2
|
||||
19700101140001.00 1970-01-01 14:00:01 2
|
||||
20380101025959.00 2038-01-01 02:59:59 3
|
||||
20040229235959.00 2004-02-29 23:59:59 4
|
||||
20050628100000.00 2005-06-28 10:00:00 5
|
||||
@ -3617,7 +3617,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 56 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS TIME) my_timestamp id
|
||||
00:00:00 0000-00-00 00:00:00 1
|
||||
03:00:01 1970-01-01 03:00:01 2
|
||||
14:00:01 1970-01-01 14:00:01 2
|
||||
02:59:59 2038-01-01 02:59:59 3
|
||||
23:59:59 2004-02-29 23:59:59 4
|
||||
10:00:00 2005-06-28 10:00:00 5
|
||||
@ -3629,7 +3629,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 56 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS TIME) my_timestamp id
|
||||
00:00:00 0000-00-00 00:00:00 1
|
||||
03:00:01 1970-01-01 03:00:01 2
|
||||
14:00:01 1970-01-01 14:00:01 2
|
||||
02:59:59 2038-01-01 02:59:59 3
|
||||
23:59:59 2004-02-29 23:59:59 4
|
||||
10:00:00 2005-06-28 10:00:00 5
|
||||
@ -3967,7 +3967,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 45 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS DATETIME) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -3979,7 +3979,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 45 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS DATETIME) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -4329,7 +4329,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 34 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS DATE) my_timestamp id
|
||||
0000-00-00 0000-00-00 00:00:00 1
|
||||
1970-01-01 1970-01-01 03:00:01 2
|
||||
1970-01-01 1970-01-01 14:00:01 2
|
||||
2038-01-01 2038-01-01 02:59:59 3
|
||||
2004-02-29 2004-02-29 23:59:59 4
|
||||
2005-06-28 2005-06-28 10:00:00 5
|
||||
@ -4341,7 +4341,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 34 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS DATE) my_timestamp id
|
||||
0000-00-00 0000-00-00 00:00:00 1
|
||||
1970-01-01 1970-01-01 03:00:01 2
|
||||
1970-01-01 1970-01-01 14:00:01 2
|
||||
2038-01-01 2038-01-01 02:59:59 3
|
||||
2004-02-29 2004-02-29 23:59:59 4
|
||||
2005-06-28 2005-06-28 10:00:00 5
|
||||
@ -4687,7 +4687,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 23 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS CHAR) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -4699,7 +4699,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 23 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS CHAR) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -4999,7 +4999,7 @@ my_timestamp, id FROM t1_values
|
||||
WHERE select_id = 11 OR select_id IS NULL order by id;
|
||||
CAST(my_timestamp AS BINARY) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
@ -5011,7 +5011,7 @@ WHERE v1.id IN (SELECT id FROM t1_values
|
||||
WHERE select_id = 11 OR select_id IS NULL) order by id;
|
||||
CAST(my_timestamp AS BINARY) my_timestamp id
|
||||
0000-00-00 00:00:00 0000-00-00 00:00:00 1
|
||||
1970-01-01 03:00:01 1970-01-01 03:00:01 2
|
||||
1970-01-01 14:00:01 1970-01-01 14:00:01 2
|
||||
2038-01-01 02:59:59 2038-01-01 02:59:59 3
|
||||
2004-02-29 23:59:59 2004-02-29 23:59:59 4
|
||||
2005-06-28 10:00:00 2005-06-28 10:00:00 5
|
||||
|
@ -247,7 +247,7 @@ INSERT INTO t1_values SET
|
||||
my_varbinary_1000 = '',
|
||||
my_datetime = '0001-01-01 00:00:00',
|
||||
my_date = '0001-01-01',
|
||||
my_timestamp = '1970-01-01 03:00:01',
|
||||
my_timestamp = '1970-01-01 14:00:01',
|
||||
my_time = '-838:59:59',
|
||||
my_year = '1901',
|
||||
my_bigint = -9223372036854775808,
|
||||
|
@ -1044,8 +1044,7 @@ handler t1 close;
|
||||
# --> connection default
|
||||
#
|
||||
# Demonstrate that HANDLER locks and transaction locks
|
||||
# reside in the same context, and we don't back-off
|
||||
# when have transaction or handler locks.
|
||||
# reside in the same context.
|
||||
#
|
||||
create table t1 (a int, key a (a));
|
||||
insert into t1 (a) values (1), (2), (3), (4), (5);
|
||||
@ -1065,10 +1064,16 @@ rename table t0 to t3, t1 to t0, t3 to t1;
|
||||
# --> connection con1
|
||||
# Waiting for 'rename table ...' to get blocked...
|
||||
# --> connection default
|
||||
# We back-off on hitting deadlock condition.
|
||||
handler t0 open;
|
||||
ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
|
||||
select * from t0;
|
||||
ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
|
||||
a
|
||||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
5
|
||||
handler t1 open;
|
||||
commit;
|
||||
handler t1 close;
|
||||
|
@ -850,8 +850,7 @@ connection con1;
|
||||
connection default;
|
||||
--echo #
|
||||
--echo # Demonstrate that HANDLER locks and transaction locks
|
||||
--echo # reside in the same context, and we don't back-off
|
||||
--echo # when have transaction or handler locks.
|
||||
--echo # reside in the same context.
|
||||
--echo #
|
||||
create table t1 (a int, key a (a));
|
||||
insert into t1 (a) values (1), (2), (3), (4), (5);
|
||||
@ -872,9 +871,9 @@ let $wait_condition=select count(*)=1 from information_schema.processlist
|
||||
--source include/wait_condition.inc
|
||||
--echo # --> connection default
|
||||
connection default;
|
||||
--echo # We back-off on hitting deadlock condition.
|
||||
--error ER_LOCK_DEADLOCK
|
||||
handler t0 open;
|
||||
--error ER_LOCK_DEADLOCK
|
||||
select * from t0;
|
||||
handler t1 open;
|
||||
commit;
|
||||
|
@ -1044,8 +1044,7 @@ handler t1 close;
|
||||
# --> connection default
|
||||
#
|
||||
# Demonstrate that HANDLER locks and transaction locks
|
||||
# reside in the same context, and we don't back-off
|
||||
# when have transaction or handler locks.
|
||||
# reside in the same context.
|
||||
#
|
||||
create table t1 (a int, key a (a));
|
||||
insert into t1 (a) values (1), (2), (3), (4), (5);
|
||||
@ -1065,10 +1064,16 @@ rename table t0 to t3, t1 to t0, t3 to t1;
|
||||
# --> connection con1
|
||||
# Waiting for 'rename table ...' to get blocked...
|
||||
# --> connection default
|
||||
# We back-off on hitting deadlock condition.
|
||||
handler t0 open;
|
||||
ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
|
||||
select * from t0;
|
||||
ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
|
||||
a
|
||||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
5
|
||||
handler t1 open;
|
||||
commit;
|
||||
handler t1 close;
|
||||
|
@ -1048,8 +1048,7 @@ handler t1 close;
|
||||
# --> connection default
|
||||
#
|
||||
# Demonstrate that HANDLER locks and transaction locks
|
||||
# reside in the same context, and we don't back-off
|
||||
# when have transaction or handler locks.
|
||||
# reside in the same context.
|
||||
#
|
||||
create table t1 (a int, key a (a));
|
||||
insert into t1 (a) values (1), (2), (3), (4), (5);
|
||||
@ -1069,10 +1068,16 @@ rename table t0 to t3, t1 to t0, t3 to t1;
|
||||
# --> connection con1
|
||||
# Waiting for 'rename table ...' to get blocked...
|
||||
# --> connection default
|
||||
# We back-off on hitting deadlock condition.
|
||||
handler t0 open;
|
||||
ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
|
||||
select * from t0;
|
||||
ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
|
||||
a
|
||||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
5
|
||||
handler t1 open;
|
||||
commit;
|
||||
handler t1 close;
|
||||
|
@ -1044,8 +1044,7 @@ handler t1 close;
|
||||
# --> connection default
|
||||
#
|
||||
# Demonstrate that HANDLER locks and transaction locks
|
||||
# reside in the same context, and we don't back-off
|
||||
# when have transaction or handler locks.
|
||||
# reside in the same context.
|
||||
#
|
||||
create table t1 (a int, key a (a));
|
||||
insert into t1 (a) values (1), (2), (3), (4), (5);
|
||||
@ -1065,10 +1064,16 @@ rename table t0 to t3, t1 to t0, t3 to t1;
|
||||
# --> connection con1
|
||||
# Waiting for 'rename table ...' to get blocked...
|
||||
# --> connection default
|
||||
# We back-off on hitting deadlock condition.
|
||||
handler t0 open;
|
||||
ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
|
||||
select * from t0;
|
||||
ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
|
||||
a
|
||||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
5
|
||||
handler t1 open;
|
||||
commit;
|
||||
handler t1 close;
|
||||
|
2
mysql-test/suite/mtr2/overlay.inc
Normal file
2
mysql-test/suite/mtr2/overlay.inc
Normal file
@ -0,0 +1,2 @@
|
||||
select 2;
|
||||
|
@ -1,3 +1,6 @@
|
||||
select 1;
|
||||
1
|
||||
1
|
||||
select 2;
|
||||
2
|
||||
2
|
||||
|
@ -5,4 +5,8 @@
|
||||
# three times - once for the parent suite, and once for each overlay.
|
||||
# even if the test files are not overlayed.
|
||||
#
|
||||
# overlay.inc is overridden in mtr2-myisam, and there is an rdiff file.
|
||||
#
|
||||
select 1;
|
||||
source overlay.inc;
|
||||
|
||||
|
@ -76,7 +76,7 @@ Warnings:
|
||||
Note 1051 Unknown table 'tt_xx_1'
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-If-Xe-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-If-Xe-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
SET @commands= 'Drop-Temp-TXe-Temp';
|
||||
@ -93,7 +93,7 @@ Warnings:
|
||||
Note 1051 Unknown table 'tt_1'
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-If-TXe-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2`,`test`.`tt_1` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-If-TXe-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
SET @commands= 'Drop-Temp-NXe-Temp';
|
||||
@ -110,8 +110,8 @@ Warnings:
|
||||
Note 1051 Unknown table 'tt_1'
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-If-NXe-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-If-NXe-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
SET @commands= 'Drop-Temp-TN-Temp';
|
||||
@ -253,7 +253,7 @@ COMMIT;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-Xe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -275,8 +275,8 @@ master-bin.000001 # Query # # use `test`; INSERT INTO nt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-Xe-Temp N Drop-Temp-If-Xe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -326,7 +326,7 @@ COMMIT;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-TXe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -348,8 +348,8 @@ master-bin.000001 # Query # # use `test`; INSERT INTO nt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-TXe-Temp N Drop-Temp-If-TXe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -404,11 +404,11 @@ COMMIT;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-If-NXe-Temp C << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-NXe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -426,18 +426,18 @@ COMMIT;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-If-NXe-Temp N Drop-Temp-If-NXe-Temp C << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO nt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-NXe-Temp N Drop-Temp-If-NXe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -669,7 +669,7 @@ ROLLBACK;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-Xe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -693,8 +693,8 @@ master-bin.000001 # Query # # use `test`; INSERT INTO nt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-Xe-Temp N Drop-Temp-If-Xe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -746,7 +746,7 @@ ROLLBACK;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-TXe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -770,8 +770,8 @@ master-bin.000001 # Query # # use `test`; INSERT INTO nt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-TXe-Temp N Drop-Temp-If-TXe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -828,11 +828,11 @@ ROLLBACK;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-If-NXe-Temp R << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-NXe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -852,18 +852,18 @@ Warning 1196 Some non-transactional changed tables couldn't be rolled back
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-If-NXe-Temp N Drop-Temp-If-NXe-Temp R << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO nt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-NXe-Temp N Drop-Temp-If-NXe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
|
@ -428,7 +428,7 @@ Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `new_tt_xx` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`new_tt_xx` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
|
@ -11304,11 +11304,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_11;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_11` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_11` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_11` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_11` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11362,11 +11362,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_12;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_12` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_12` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_12` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_12` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11406,11 +11406,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_13;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_13` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_13` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_13` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_13` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11456,11 +11456,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_14;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_14` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_14` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_14` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_14` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11494,11 +11494,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_15;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_15` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_15` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_15` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_15` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11544,11 +11544,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_16;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_16` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_16` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_16` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_16` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
###################################################################################
|
||||
|
@ -11676,11 +11676,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_11;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_11` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_11` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_11` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_11` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11734,11 +11734,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_12;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_12` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_12` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_12` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_12` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11778,11 +11778,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_13;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_13` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_13` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_13` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_13` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11828,11 +11828,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_14;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_14` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_14` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_14` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_14` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11866,11 +11866,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_15;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_15` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_15` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_15` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_15` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11916,11 +11916,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_16;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_16` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_16` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_16` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_16` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
###################################################################################
|
||||
|
@ -13512,11 +13512,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_11;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_11` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_11` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_11` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_11` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -13572,11 +13572,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_12;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_12` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_12` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_12` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_12` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -13618,11 +13618,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_13;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_13` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_13` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_13` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_13` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -13670,11 +13670,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_14;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_14` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_14` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_14` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_14` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -13708,11 +13708,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_15;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_15` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_15` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_15` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_15` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -13760,11 +13760,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_16;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_16` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_16` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_16` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_16` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
###################################################################################
|
||||
|
@ -10866,11 +10866,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_11;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_11` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_11` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_11` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_11` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -10924,11 +10924,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_12;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_12` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_12` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_12` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_12` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -10968,11 +10968,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_13;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_13` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_13` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_13` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_13` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11018,11 +11018,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_14;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_14` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_14` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_14` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_14` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11056,11 +11056,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_15;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_15` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_15` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_15` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_15` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11106,11 +11106,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_16;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_16` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_16` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_16` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_16` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
###################################################################################
|
||||
|
@ -41,8 +41,8 @@ show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; CREATE TABLE t1 (a int)
|
||||
master-bin.000001 # Query # # use `test`; CREATE TABLE t2 (a int)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `t2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `t2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`t2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`t2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TABLE `t1` /* generated by server */
|
||||
SHOW TABLES;
|
||||
Tables_in_test
|
||||
|
@ -53,14 +53,14 @@ SET @commands= 'Drop-Temp-T-Temp';
|
||||
DROP TEMPORARY TABLE tt_tmp_2;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
SET @commands= 'Drop-Temp-N-Temp';
|
||||
DROP TEMPORARY TABLE nt_tmp_2;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-N-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-N-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
SET @commands= 'Drop-Temp-Xe-Temp';
|
||||
@ -76,7 +76,7 @@ Warnings:
|
||||
Note 1051 Unknown table 'tt_xx_1'
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-If-Xe-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-If-Xe-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
SET @commands= 'Drop-Temp-TXe-Temp';
|
||||
@ -84,7 +84,7 @@ DROP TEMPORARY TABLE tt_tmp_2, tt_1;
|
||||
ERROR 42S02: Unknown table 'tt_1'
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-TXe-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-TXe-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
SET @commands= 'Drop-Temp-If-TXe-Temp';
|
||||
@ -93,7 +93,7 @@ Warnings:
|
||||
Note 1051 Unknown table 'tt_1'
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-If-TXe-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2`,`test`.`tt_1` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-If-TXe-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
SET @commands= 'Drop-Temp-NXe-Temp';
|
||||
@ -101,7 +101,7 @@ DROP TEMPORARY TABLE nt_tmp_2, tt_1;
|
||||
ERROR 42S02: Unknown table 'tt_1'
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-NXe-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-NXe-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
SET @commands= 'Drop-Temp-If-NXe-Temp';
|
||||
@ -110,30 +110,30 @@ Warnings:
|
||||
Note 1051 Unknown table 'tt_1'
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-If-NXe-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-If-NXe-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
SET @commands= 'Drop-Temp-TN-Temp';
|
||||
DROP TEMPORARY TABLE tt_tmp_2, nt_tmp_2;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-TN-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-TN-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
SET @commands= 'Drop-Temp-TT-Temp';
|
||||
DROP TEMPORARY TABLE tt_tmp_1, tt_tmp_2;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-TT-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1`,`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1`,`test`.`tt_tmp_2` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-TT-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
SET @commands= 'Drop-Temp-NN-Temp';
|
||||
DROP TEMPORARY TABLE nt_tmp_1, nt_tmp_2;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-NN-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1`,`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1`,`test`.`nt_tmp_2` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-NN-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
|
||||
@ -150,7 +150,7 @@ Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-T-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -170,8 +170,8 @@ master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-T-Temp N Drop-Temp-T-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -183,7 +183,7 @@ COMMIT;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-N-Temp C << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
@ -201,14 +201,14 @@ COMMIT;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-N-Temp N Drop-Temp-N-Temp C << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.nt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
@ -263,7 +263,7 @@ Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-Xe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -287,8 +287,8 @@ master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-Xe-Temp N Drop-Temp-If-Xe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -303,7 +303,7 @@ Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-TXe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -325,8 +325,8 @@ master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-TXe-Temp N Drop-Temp-TXe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -342,7 +342,7 @@ Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-TXe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -366,8 +366,8 @@ master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-TXe-Temp N Drop-Temp-If-TXe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -380,7 +380,7 @@ COMMIT;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-NXe-Temp C << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
@ -400,14 +400,14 @@ COMMIT;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-NXe-Temp N Drop-Temp-NXe-Temp C << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.nt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
@ -425,12 +425,12 @@ COMMIT;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-If-NXe-Temp C << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-NXe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -448,20 +448,20 @@ COMMIT;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-If-NXe-Temp N Drop-Temp-If-NXe-Temp C << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.nt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-NXe-Temp N Drop-Temp-If-NXe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -473,12 +473,12 @@ COMMIT;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-TN-Temp C << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-TN-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -492,20 +492,20 @@ COMMIT;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-TN-Temp N Drop-Temp-TN-Temp C << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.nt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-TN-Temp N Drop-Temp-TN-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -519,7 +519,7 @@ Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1`,`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1`,`test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-TT-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -538,7 +538,7 @@ master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1`,`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1`,`test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-TT-Temp N Drop-Temp-TT-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -550,7 +550,7 @@ COMMIT;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-NN-Temp C << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1`,`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1`,`test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
@ -567,7 +567,7 @@ COMMIT;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-NN-Temp N Drop-Temp-NN-Temp C << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1`,`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1`,`test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.nt_xx_1)
|
||||
@ -593,7 +593,7 @@ Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-T-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -615,8 +615,8 @@ master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-T-Temp N Drop-Temp-T-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -628,7 +628,7 @@ ROLLBACK;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-N-Temp R << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
@ -648,14 +648,14 @@ Warning 1196 Some non-transactional changed tables couldn't be rolled back
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-N-Temp N Drop-Temp-N-Temp R << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.nt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
@ -712,7 +712,7 @@ Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-Xe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -738,8 +738,8 @@ master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-Xe-Temp N Drop-Temp-If-Xe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -754,7 +754,7 @@ Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-TXe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -778,8 +778,8 @@ master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-TXe-Temp N Drop-Temp-TXe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -795,7 +795,7 @@ Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-TXe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -821,8 +821,8 @@ master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-TXe-Temp N Drop-Temp-If-TXe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -835,7 +835,7 @@ ROLLBACK;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-NXe-Temp R << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
@ -857,14 +857,14 @@ Warning 1196 Some non-transactional changed tables couldn't be rolled back
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-NXe-Temp N Drop-Temp-NXe-Temp R << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.nt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
@ -882,12 +882,12 @@ ROLLBACK;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-If-NXe-Temp R << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-NXe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -907,20 +907,20 @@ Warning 1196 Some non-transactional changed tables couldn't be rolled back
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-If-NXe-Temp N Drop-Temp-If-NXe-Temp R << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.nt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-NXe-Temp N Drop-Temp-If-NXe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -932,12 +932,12 @@ ROLLBACK;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-TN-Temp R << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-TN-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -953,20 +953,20 @@ Warning 1196 Some non-transactional changed tables couldn't be rolled back
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-TN-Temp N Drop-Temp-TN-Temp R << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.nt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-TN-Temp N Drop-Temp-TN-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -980,7 +980,7 @@ Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1`,`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1`,`test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-TT-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -1001,7 +1001,7 @@ master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1`,`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1`,`test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-TT-Temp N Drop-Temp-TT-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -1013,7 +1013,7 @@ ROLLBACK;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-NN-Temp R << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1`,`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1`,`test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
@ -1032,7 +1032,7 @@ Warning 1196 Some non-transactional changed tables couldn't be rolled back
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-NN-Temp N Drop-Temp-NN-Temp R << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1`,`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1`,`test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.nt_xx_1)
|
||||
@ -1140,8 +1140,8 @@ SET @commands= 'Drop-N-TN-Temp';
|
||||
DROP TABLE tt_tmp_2, nt_tmp_2, nt_2;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-N-TN-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TABLE `nt_2` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-N-TN-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -1149,8 +1149,8 @@ SET @commands= 'Drop-TN-Temp';
|
||||
DROP TABLE tt_tmp_2, nt_tmp_2;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-TN-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-TN-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
|
||||
@ -1318,8 +1318,8 @@ master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TABLE `nt_2` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-N-TN-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -1333,8 +1333,8 @@ master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-TN-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
#########################################################################
|
||||
@ -1351,9 +1351,9 @@ DROP TEMPORARY TABLE nt_tmp_1;
|
||||
DROP TEMPORARY TABLE nt_tmp_2;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-N-Temp Create-N-Temp Drop-Temp-N-Temp Drop-Temp-N-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-N-Temp Create-N-Temp Drop-Temp-N-Temp Drop-Temp-N-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
SET @commands= 'Drop-Temp-T-Temp Create-T-Temp Drop-Temp-T-Temp Drop-Temp-T-Temp';
|
||||
@ -1363,9 +1363,9 @@ DROP TEMPORARY TABLE tt_tmp_1;
|
||||
DROP TEMPORARY TABLE tt_tmp_2;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-T-Temp Create-T-Temp Drop-Temp-T-Temp Drop-Temp-T-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-T-Temp Create-T-Temp Drop-Temp-T-Temp Drop-Temp-T-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
|
||||
@ -1383,13 +1383,13 @@ COMMIT;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-N-Temp Create-N-Temp Drop-Temp-N-Temp Drop-Temp-N-Temp C << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
@ -1407,9 +1407,9 @@ COMMIT;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B Drop-Temp-T-Temp Create-T-Temp Drop-Temp-T-Temp Drop-Temp-T-Temp C << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B Drop-Temp-T-Temp Create-T-Temp Drop-Temp-T-Temp Drop-Temp-T-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -1428,13 +1428,13 @@ ROLLBACK;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-N-Temp Create-N-Temp Drop-Temp-N-Temp Drop-Temp-N-Temp R << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_xx_1)
|
||||
@ -1452,9 +1452,9 @@ ROLLBACK;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B Drop-Temp-T-Temp Create-T-Temp Drop-Temp-T-Temp Drop-Temp-T-Temp R << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B Drop-Temp-T-Temp Create-T-Temp Drop-Temp-T-Temp Drop-Temp-T-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
|
@ -459,7 +459,7 @@ Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.tt_1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `new_tt_xx` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`new_tt_xx` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
|
@ -13512,11 +13512,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_11;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_11` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_11` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_11` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_11` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -13572,11 +13572,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_12;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_12` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_12` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_12` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_12` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -13618,11 +13618,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_13;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_13` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_13` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_13` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_13` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -13670,11 +13670,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_14;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_14` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_14` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_14` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_14` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -13708,11 +13708,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_15;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_15` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_15` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_15` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_15` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -13760,11 +13760,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_16;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_16` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_16` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_16` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_16` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
###################################################################################
|
||||
|
@ -76,7 +76,7 @@ Warnings:
|
||||
Note 1051 Unknown table 'tt_xx_1'
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-If-Xe-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-If-Xe-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
SET @commands= 'Drop-Temp-TXe-Temp';
|
||||
@ -93,7 +93,7 @@ Warnings:
|
||||
Note 1051 Unknown table 'tt_1'
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-If-TXe-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2`,`test`.`tt_1` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-If-TXe-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
SET @commands= 'Drop-Temp-NXe-Temp';
|
||||
@ -110,8 +110,8 @@ Warnings:
|
||||
Note 1051 Unknown table 'tt_1'
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> Drop-Temp-If-NXe-Temp << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> Drop-Temp-If-NXe-Temp << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
SET @commands= 'Drop-Temp-TN-Temp';
|
||||
@ -253,7 +253,7 @@ COMMIT;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-Xe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -275,8 +275,8 @@ master-bin.000001 # Query # # use `test`; INSERT INTO nt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-Xe-Temp N Drop-Temp-If-Xe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -326,7 +326,7 @@ COMMIT;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-TXe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -348,8 +348,8 @@ master-bin.000001 # Query # # use `test`; INSERT INTO nt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-TXe-Temp N Drop-Temp-If-TXe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -404,11 +404,11 @@ COMMIT;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-If-NXe-Temp C << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-NXe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -426,18 +426,18 @@ COMMIT;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-If-NXe-Temp N Drop-Temp-If-NXe-Temp C << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO nt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-NXe-Temp N Drop-Temp-If-NXe-Temp C << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -669,7 +669,7 @@ ROLLBACK;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-Xe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -693,8 +693,8 @@ master-bin.000001 # Query # # use `test`; INSERT INTO nt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-Xe-Temp N Drop-Temp-If-Xe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -746,7 +746,7 @@ ROLLBACK;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-TXe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -770,8 +770,8 @@ master-bin.000001 # Query # # use `test`; INSERT INTO nt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_2`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_tmp_1`,`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_2`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_tmp_1`,`test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-TXe-Temp N Drop-Temp-If-TXe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -828,11 +828,11 @@ ROLLBACK;
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-If-NXe-Temp R << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-NXe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
@ -852,18 +852,18 @@ Warning 1196 Some non-transactional changed tables couldn't be rolled back
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B T Drop-Temp-If-NXe-Temp N Drop-Temp-If-NXe-Temp R << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_2` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO nt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`nt_tmp_1` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_xx_1() VALUES (1)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_1` /* generated by server */
|
||||
master-bin.000001 # Query # # ROLLBACK
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> B T Drop-Temp-If-NXe-Temp N Drop-Temp-If-NXe-Temp R << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
|
@ -427,7 +427,7 @@ DROP TEMPORARY TABLE IF EXISTS new_tt_xx;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO tt_1(ddl_case) VALUES (8)
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `new_tt_xx` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`new_tt_xx` /* generated by server */
|
||||
master-bin.000001 # Xid # # COMMIT /* XID */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
|
@ -11009,11 +11009,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_11;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_11` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_11` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_11` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_11` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11067,11 +11067,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_12;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_12` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_12` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_12` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_12` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11111,11 +11111,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_13;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_13` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_13` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_13` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_13` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11161,11 +11161,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_14;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_14` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_14` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_14` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_14` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11199,11 +11199,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_15;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_15` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_15` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_15` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_15` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> B << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
@ -11249,11 +11249,11 @@ master-bin.000001 # Query # # ROLLBACK
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
DROP TEMPORARY TABLE IF EXISTS tt_xx_16;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_16` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_16` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
-b-b-b-b-b-b-b-b-b-b-b- >> drop-CT << -b-b-b-b-b-b-b-b-b-b-b-
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `tt_xx_16` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`tt_xx_16` /* generated by server */
|
||||
-e-e-e-e-e-e-e-e-e-e-e- >> drop-CT << -e-e-e-e-e-e-e-e-e-e-e-
|
||||
|
||||
###################################################################################
|
||||
|
@ -53,13 +53,13 @@ slave-bin.000001 # Query # # use `test`; CREATE TABLE t3 ( i1 INT NOT NULL AUTO_
|
||||
slave-bin.000001 # Query # # use `test`; CREATE DEFINER=`root`@`localhost` TRIGGER tr1 AFTER DELETE ON t2 FOR EACH ROW INSERT INTO t3 () VALUES ()
|
||||
slave-bin.000001 # Query # # use `test`; CREATE TEMPORARY TABLE t1_tmp (i1 int)
|
||||
slave-bin.000001 # Query # # use `test`; ALTER TABLE t1_tmp ADD COLUMN b INT
|
||||
slave-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `t1_tmp` /* generated by server */
|
||||
slave-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`t1_tmp` /* generated by server */
|
||||
slave-bin.000001 # Query # # use `test`; DROP TABLE `t2` /* generated by server */
|
||||
slave-bin.000001 # Query # # BEGIN
|
||||
slave-bin.000001 # Table_map # # table_id: # (test.t1)
|
||||
slave-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
slave-bin.000001 # Xid # # COMMIT /* XID */
|
||||
slave-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `t2_tmp` /* generated by server */
|
||||
slave-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`t2_tmp` /* generated by server */
|
||||
slave-bin.000001 # Query # # BEGIN
|
||||
slave-bin.000001 # Query # # use `test`; INSERT INTO t1 VALUES (2)
|
||||
slave-bin.000001 # Xid # # COMMIT /* XID */
|
||||
@ -101,7 +101,7 @@ master-bin.000001 # Table_map # # table_id: # (test.t1)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Query # # use `test`; DROP TEMPORARY TABLE IF EXISTS `t1` /* generated by server */
|
||||
master-bin.000001 # Query # # DROP TEMPORARY TABLE IF EXISTS `test`.`t1` /* generated by server */
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
# Compare the base table.
|
||||
include/diff_tables.inc [master:t1, slave:t1]
|
||||
|
@ -23,8 +23,7 @@ connection master;
|
||||
let $before_position= query_get_value(SHOW MASTER STATUS, Position, 1);
|
||||
|
||||
#With '--force' option, mysql_upgrade always executes all sql statements for upgrading.
|
||||
#--skip-write-binlog option disables binlog.
|
||||
--exec $MYSQL_UPGRADE --skip-write-binlog --skip-verbose --force --user=root > $MYSQLTEST_VARDIR/log/mysql_upgrade.log 2>&1
|
||||
--exec $MYSQL_UPGRADE --skip-verbose --force --user=root > $MYSQLTEST_VARDIR/log/mysql_upgrade.log 2>&1
|
||||
sync_slave_with_master;
|
||||
|
||||
connection master;
|
||||
@ -42,7 +41,7 @@ source include/wait_for_slave_sql_to_stop.inc;
|
||||
|
||||
connection master;
|
||||
#With '--force' option, mysql_upgrade always executes all sql statements for upgrading.
|
||||
--exec $MYSQL_UPGRADE --skip-verbose --force --user=root > $MYSQLTEST_VARDIR/log/mysql_upgrade.log 2>&1
|
||||
--exec $MYSQL_UPGRADE --skip-verbose --write-binlog --force --user=root > $MYSQLTEST_VARDIR/log/mysql_upgrade.log 2>&1
|
||||
|
||||
connection master;
|
||||
let $after_file= query_get_value(SHOW MASTER STATUS, File, 1);
|
||||
|
@ -81,8 +81,19 @@ EOF
|
||||
# Adding a warning suppression based on what InnoDB currently does
|
||||
# when it attempts to access a table without an *.ibd file
|
||||
--disable_query_log
|
||||
eval CALL mtr.add_suppression('$storage_engine: Error:.*');
|
||||
eval CALL mtr.add_suppression('$storage_engine: Error:');
|
||||
--enable_query_log
|
||||
|
||||
# The sleep below is a very bad style, but so far there seems to be
|
||||
# no reliable way to prevent a failure on Windows, which is caused
|
||||
# by the fact that the error message that we added the above suppression for,
|
||||
# on Windows appears in the error log with a delay, so MTR
|
||||
# thinks the error was raised on server shutdown, and the suppression
|
||||
# does not work. Adding it globally is not an option because
|
||||
# it must be caught in other tests which do not produce the failure
|
||||
# intentionally
|
||||
|
||||
--sleep 1
|
||||
}
|
||||
|
||||
DROP TABLE t1;
|
||||
|
@ -759,9 +759,9 @@ INSERT INTO t1 (d,dt,ts,t,y,y4,y2) VALUES
|
||||
SELECT d,dt,ts,t,y,y4,y2 FROM t1;
|
||||
d dt ts t y y4 y2
|
||||
0000-00-00 0000-00-00 00:00:00 0000-00-00 00:00:00 00:00:00 2000 2000 00
|
||||
1000-01-01 1000-01-01 00:00:00 1970-01-01 03:00:01 -838:59:59 1901 1901 00
|
||||
1000-01-01 1000-01-01 00:00:00 1970-01-01 00:00:01 -838:59:59 1901 1901 00
|
||||
2012-04-09 2012-04-09 05:27:00 2012-04-09 05:27:00 05:27:00 2012 2012 12
|
||||
9999-12-31 9999-12-31 23:59:59 2038-01-19 07:14:07 838:59:59 2155 2155 99
|
||||
9999-12-31 9999-12-31 23:59:59 2038-01-19 03:14:07 838:59:59 2155 2155 99
|
||||
INSERT INTO t1 (d,dt,ts,t,y,y4,y2) VALUES
|
||||
('999-13-32', '999-11-31 00:00:00', '0', '-839:00:00', '1900', '1900', '-1' );
|
||||
Warnings:
|
||||
@ -776,9 +776,9 @@ SELECT d,dt,ts,t,y,y4,y2 FROM t1;
|
||||
d dt ts t y y4 y2
|
||||
0000-00-00 0000-00-00 00:00:00 0000-00-00 00:00:00 -838:59:59 0000 0000 00
|
||||
0000-00-00 0000-00-00 00:00:00 0000-00-00 00:00:00 00:00:00 2000 2000 00
|
||||
1000-01-01 1000-01-01 00:00:00 1970-01-01 03:00:01 -838:59:59 1901 1901 00
|
||||
1000-01-01 1000-01-01 00:00:00 1970-01-01 00:00:01 -838:59:59 1901 1901 00
|
||||
2012-04-09 2012-04-09 05:27:00 2012-04-09 05:27:00 05:27:00 2012 2012 12
|
||||
9999-12-31 9999-12-31 23:59:59 2038-01-19 07:14:07 838:59:59 2155 2155 99
|
||||
9999-12-31 9999-12-31 23:59:59 2038-01-19 03:14:07 838:59:59 2155 2155 99
|
||||
DROP TABLE t1;
|
||||
DROP TABLE IF EXISTS t1;
|
||||
CREATE TABLE t1 (c DATE <CUSTOM_COL_OPTIONS> NOT NULL) ENGINE=<STORAGE_ENGINE> <CUSTOM_TABLE_OPTIONS>;
|
||||
|
@ -743,9 +743,9 @@ INSERT INTO t1 (d,dt,ts,t,y,y4,y2) VALUES
|
||||
SELECT d,dt,ts,t,y,y4,y2 FROM t1;
|
||||
d dt ts t y y4 y2
|
||||
0000-00-00 0000-00-00 00:00:00 0000-00-00 00:00:00 00:00:00 2000 2000 00
|
||||
1000-01-01 1000-01-01 00:00:00 1970-01-01 03:00:01 -838:59:59 1901 1901 00
|
||||
1000-01-01 1000-01-01 00:00:00 1970-01-01 00:00:01 -838:59:59 1901 1901 00
|
||||
2012-04-09 2012-04-09 05:27:00 2012-04-09 05:27:00 05:27:00 2012 2012 12
|
||||
9999-12-31 9999-12-31 23:59:59 2038-01-19 07:14:07 838:59:59 2155 2155 99
|
||||
9999-12-31 9999-12-31 23:59:59 2038-01-19 03:14:07 838:59:59 2155 2155 99
|
||||
INSERT INTO t1 (d,dt,ts,t,y,y4,y2) VALUES
|
||||
('999-13-32', '999-11-31 00:00:00', '0', '-839:00:00', '1900', '1900', '-1' );
|
||||
Warnings:
|
||||
@ -760,9 +760,9 @@ SELECT d,dt,ts,t,y,y4,y2 FROM t1;
|
||||
d dt ts t y y4 y2
|
||||
0000-00-00 0000-00-00 00:00:00 0000-00-00 00:00:00 -838:59:59 0000 0000 00
|
||||
0000-00-00 0000-00-00 00:00:00 0000-00-00 00:00:00 00:00:00 2000 2000 00
|
||||
1000-01-01 1000-01-01 00:00:00 1970-01-01 03:00:01 -838:59:59 1901 1901 00
|
||||
1000-01-01 1000-01-01 00:00:00 1970-01-01 00:00:01 -838:59:59 1901 1901 00
|
||||
2012-04-09 2012-04-09 05:27:00 2012-04-09 05:27:00 05:27:00 2012 2012 12
|
||||
9999-12-31 9999-12-31 23:59:59 2038-01-19 07:14:07 838:59:59 2155 2155 99
|
||||
9999-12-31 9999-12-31 23:59:59 2038-01-19 03:14:07 838:59:59 2155 2155 99
|
||||
DROP TABLE t1;
|
||||
DROP TABLE IF EXISTS t1;
|
||||
CREATE TABLE t1 (c DATE <CUSTOM_COL_OPTIONS> NULL) ENGINE=<STORAGE_ENGINE> <CUSTOM_TABLE_OPTIONS>;
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user