mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
Merge istruewing@bk-internal.mysql.com:/home/bk/mysql-5.0
into chilla.local:/home/mydev/mysql-5.1-amerge mysql-test/r/merge.result: Auto merged mysql-test/t/merge.test: Auto merged sql/sql_table.cc: Auto merged storage/ndb/include/kernel/GlobalSignalNumbers.h: Auto merged storage/ndb/src/common/debugger/signaldata/SignalNames.cpp: Auto merged storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Auto merged storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp: Auto merged storage/ndb/test/run-test/daily-basic-tests.txt: Auto merged configure.in: Manual merge mysql-test/extra/binlog_tests/blackhole.test: Manual merge mysql-test/r/binlog_stm_blackhole.result: Manual merge sql/ha_myisammrg.cc: Manual merge sql/handler.h: Manual merge storage/blackhole/ha_blackhole.cc: Manual merge support-files/mysql.spec.sh: Manual merge
This commit is contained in:
@ -15,7 +15,7 @@ DOT_FRM_VERSION=6
|
|||||||
# See the libtool docs for information on how to do shared lib versions.
|
# See the libtool docs for information on how to do shared lib versions.
|
||||||
SHARED_LIB_MAJOR_VERSION=15
|
SHARED_LIB_MAJOR_VERSION=15
|
||||||
SHARED_LIB_VERSION=$SHARED_LIB_MAJOR_VERSION:0:0
|
SHARED_LIB_VERSION=$SHARED_LIB_MAJOR_VERSION:0:0
|
||||||
|
|
||||||
# Set all version vars based on $VERSION. How do we do this more elegant ?
|
# Set all version vars based on $VERSION. How do we do this more elegant ?
|
||||||
# Remember that regexps needs to quote [ and ] since this is run through m4
|
# Remember that regexps needs to quote [ and ] since this is run through m4
|
||||||
MYSQL_NO_DASH_VERSION=`echo $VERSION | sed -e "s|[[a-z]]*-.*$||"`
|
MYSQL_NO_DASH_VERSION=`echo $VERSION | sed -e "s|[[a-z]]*-.*$||"`
|
||||||
|
@ -129,7 +129,6 @@ show binlog events;
|
|||||||
drop table t1,t2,t3;
|
drop table t1,t2,t3;
|
||||||
|
|
||||||
# End of 4.1 tests
|
# End of 4.1 tests
|
||||||
|
|
||||||
# Test that a transaction which is rolled back does not go into binlog
|
# Test that a transaction which is rolled back does not go into binlog
|
||||||
# and that a transaction which is committed does
|
# and that a transaction which is committed does
|
||||||
|
|
||||||
|
@ -771,14 +771,6 @@ Table Op Msg_type Msg_text
|
|||||||
test.t1 check status OK
|
test.t1 check status OK
|
||||||
test.t2 check status OK
|
test.t2 check status OK
|
||||||
drop table t1, t2, t3;
|
drop table t1, t2, t3;
|
||||||
drop table if exists t1;
|
|
||||||
Warnings:
|
|
||||||
Note 1051 Unknown table 't1'
|
|
||||||
create table t1 (c char(20)) engine=MyISAM;
|
|
||||||
insert into t1 values ("Monty"),("WAX"),("Walrus");
|
|
||||||
alter table t1 engine=MERGE;
|
|
||||||
ERROR HY000: Table storage engine for 't1' doesn't have this option
|
|
||||||
drop table t1;
|
|
||||||
create table t1 (b bit(1));
|
create table t1 (b bit(1));
|
||||||
create table t2 (b bit(1));
|
create table t2 (b bit(1));
|
||||||
create table tm (b bit(1)) engine = merge union = (t1,t2);
|
create table tm (b bit(1)) engine = merge union = (t1,t2);
|
||||||
|
@ -383,16 +383,6 @@ drop table t1, t2, t3;
|
|||||||
|
|
||||||
# End of 4.1 tests
|
# End of 4.1 tests
|
||||||
|
|
||||||
#
|
|
||||||
# BUG#10952 - alter table ... lost data without errors and warnings
|
|
||||||
#
|
|
||||||
drop table if exists t1;
|
|
||||||
create table t1 (c char(20)) engine=MyISAM;
|
|
||||||
insert into t1 values ("Monty"),("WAX"),("Walrus");
|
|
||||||
--error 1031
|
|
||||||
alter table t1 engine=MERGE;
|
|
||||||
drop table t1;
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# BUG#19648 - Merge table does not work with bit types
|
# BUG#19648 - Merge table does not work with bit types
|
||||||
#
|
#
|
||||||
|
@ -679,7 +679,6 @@ struct handlerton
|
|||||||
#define HTON_FLUSH_AFTER_RENAME (1 << 4)
|
#define HTON_FLUSH_AFTER_RENAME (1 << 4)
|
||||||
#define HTON_NOT_USER_SELECTABLE (1 << 5)
|
#define HTON_NOT_USER_SELECTABLE (1 << 5)
|
||||||
#define HTON_TEMPORARY_NOT_SUPPORTED (1 << 6) //Having temporary tables not supported
|
#define HTON_TEMPORARY_NOT_SUPPORTED (1 << 6) //Having temporary tables not supported
|
||||||
#define HTON_ALTER_CANNOT_CREATE (1 << 7) //Cannot use alter to create
|
|
||||||
|
|
||||||
typedef struct st_thd_trans
|
typedef struct st_thd_trans
|
||||||
{
|
{
|
||||||
|
@ -5108,9 +5108,7 @@ bool mysql_alter_table(THD *thd,char *new_db, char *new_name,
|
|||||||
ha_resolve_storage_engine_name(old_db_type),
|
ha_resolve_storage_engine_name(old_db_type),
|
||||||
ha_resolve_storage_engine_name(new_db_type)));
|
ha_resolve_storage_engine_name(new_db_type)));
|
||||||
if (ha_check_storage_engine_flag(old_db_type, HTON_ALTER_NOT_SUPPORTED) ||
|
if (ha_check_storage_engine_flag(old_db_type, HTON_ALTER_NOT_SUPPORTED) ||
|
||||||
ha_check_storage_engine_flag(new_db_type, HTON_ALTER_NOT_SUPPORTED) ||
|
ha_check_storage_engine_flag(new_db_type, HTON_ALTER_NOT_SUPPORTED))
|
||||||
(old_db_type != new_db_type &&
|
|
||||||
ha_check_storage_engine_flag(new_db_type, HTON_ALTER_CANNOT_CREATE)))
|
|
||||||
{
|
{
|
||||||
DBUG_PRINT("info", ("doesn't support alter"));
|
DBUG_PRINT("info", ("doesn't support alter"));
|
||||||
my_error(ER_ILLEGAL_HA, MYF(0), table_name);
|
my_error(ER_ILLEGAL_HA, MYF(0), table_name);
|
||||||
|
@ -332,7 +332,6 @@ fi
|
|||||||
(cd mysql-debug-%{mysql_version} ; \
|
(cd mysql-debug-%{mysql_version} ; \
|
||||||
./mysql-test-run.pl --comment=debug --skip-rpl --skip-ndbcluster --force ; \
|
./mysql-test-run.pl --comment=debug --skip-rpl --skip-ndbcluster --force ; \
|
||||||
true)
|
true)
|
||||||
|
|
||||||
##############################################################################
|
##############################################################################
|
||||||
#
|
#
|
||||||
# Build the max binary
|
# Build the max binary
|
||||||
@ -344,7 +343,6 @@ CFLAGS="${MYSQL_BUILD_CFLAGS:-$RPM_OPT_FLAGS} -g" \
|
|||||||
CXXFLAGS="${MYSQL_BUILD_CXXFLAGS:-$RPM_OPT_FLAGS -felide-constructors -fno-exceptions -fno-rtti} -g" \
|
CXXFLAGS="${MYSQL_BUILD_CXXFLAGS:-$RPM_OPT_FLAGS -felide-constructors -fno-exceptions -fno-rtti} -g" \
|
||||||
BuildMySQL "--enable-shared \
|
BuildMySQL "--enable-shared \
|
||||||
--with-berkeley-db \
|
--with-berkeley-db \
|
||||||
--with-innodb \
|
|
||||||
--with-ndbcluster \
|
--with-ndbcluster \
|
||||||
--with-archive-storage-engine \
|
--with-archive-storage-engine \
|
||||||
--with-csv-storage-engine \
|
--with-csv-storage-engine \
|
||||||
@ -384,7 +382,6 @@ BuildMySQL "--enable-shared \
|
|||||||
--with-embedded-server \
|
--with-embedded-server \
|
||||||
--with-big-tables \
|
--with-big-tables \
|
||||||
--with-comment=\"MySQL Community Server (GPL)\"")
|
--with-comment=\"MySQL Community Server (GPL)\"")
|
||||||
|
|
||||||
# We might want to save the config log file
|
# We might want to save the config log file
|
||||||
if test -n "$MYSQL_CONFLOG_DEST"
|
if test -n "$MYSQL_CONFLOG_DEST"
|
||||||
then
|
then
|
||||||
@ -708,6 +705,15 @@ fi
|
|||||||
# itself - note that they must be ordered by date (important when
|
# itself - note that they must be ordered by date (important when
|
||||||
# merging BK trees)
|
# merging BK trees)
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Jul 10 2006 Joerg Bruehe <joerg@mysql.com>
|
||||||
|
|
||||||
|
- Fix a typing error in the "make" target for the Perl script to run the tests.
|
||||||
|
|
||||||
|
* Tue Jul 04 2006 Joerg Bruehe <joerg@mysql.com>
|
||||||
|
|
||||||
|
- Use the Perl script to run the tests, because it will automatically check
|
||||||
|
whether the server is configured with SSL.
|
||||||
|
|
||||||
* Tue Jun 27 2006 Joerg Bruehe <joerg@mysql.com>
|
* Tue Jun 27 2006 Joerg Bruehe <joerg@mysql.com>
|
||||||
|
|
||||||
- move "mysqldumpslow" from the client RPM to the server RPM (bug#20216)
|
- move "mysqldumpslow" from the client RPM to the server RPM (bug#20216)
|
||||||
|
Reference in New Issue
Block a user