mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Merge pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-rpl
into pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-mtr BitKeeper/etc/ignore: auto-union BitKeeper/deleted/.del-rpl_row_charset.test: Auto merged BitKeeper/deleted/.del-rpl_row_charset_innodb.test: Auto merged CMakeLists.txt: Auto merged client/mysqltest.c: Auto merged configure.in: Auto merged mysql-test/extra/binlog_tests/blackhole.test: Auto merged mysql-test/extra/binlog_tests/mix_innodb_myisam_side_effects.test: Auto merged mysql-test/include/mix1.inc: Auto merged mysql-test/r/ctype_big5.result: Auto merged mysql-test/r/gis.result: Auto merged mysql-test/r/mysqlbinlog.result: Auto merged mysql-test/r/query_cache.result: Auto merged mysql-test/r/sp.result: Auto merged mysql-test/r/system_mysql_db.result: Auto merged mysql-test/r/trigger.result: Auto merged mysql-test/r/type_blob.result: Auto merged mysql-test/r/view.result: Auto merged mysql-test/r/warnings.result: Auto merged mysql-test/suite/federated/federated.result: Auto merged mysql-test/suite/federated/federated.test: Auto merged mysql-test/suite/ndb_team/r/ndb_dd_backuprestore.result: Auto merged mysql-test/suite/ndb_team/r/rpl_ndb_dd_advance.result: Auto merged mysql-test/suite/ndb_team/t/rpl_ndb_dd_advance.test: Auto merged mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result: Auto merged mysql-test/suite/rpl/r/rpl_row_log_innodb.result: Auto merged mysql-test/suite/rpl/r/rpl_timezone.result: Auto merged mysql-test/suite/rpl/t/rpl_load_from_master.test: Auto merged mysql-test/suite/rpl/t/rpl_rotate_logs.test: Auto merged mysql-test/suite/rpl/t/rpl_trigger.test: Auto merged mysql-test/t/csv.test: Auto merged mysql-test/t/ctype_big5.test: Auto merged mysql-test/t/gis.test: Auto merged mysql-test/t/innodb.test: Auto merged mysql-test/t/mysqldump.test: Auto merged mysql-test/t/partition.test: Auto merged mysql-test/t/query_cache.test: Auto merged mysql-test/t/show_check.test: Auto merged mysql-test/t/sp.test: Auto merged mysql-test/t/system_mysql_db_fix50117.test: Auto merged mysql-test/t/trigger.test: Auto merged mysql-test/t/trigger_notembedded.test: Auto merged mysql-test/t/type_blob.test: Auto merged mysql-test/t/view.test: Auto merged mysql-test/t/warnings.test: Auto merged sql/ha_ndbcluster.cc: Auto merged mysql-test/Makefile.am: SCCS merged mysql-test/mysql-test-run.pl: Use local version of mtr.pl mysql-test/lib/mtr_cases.pm: Use local mtr_cases.pm mysql-test/suite/rpl/t/disabled.def: Use remote disabled file mysql-test/t/disabled.def: Use remote disabled file sql/ha_ndbcluster_binlog.cc: Use remote mysql-test/extra/rpl_tests/rpl_charset.test: Manual merge mysql-test/lib/mtr_report.pm: Manual merge mysql-test/suite/binlog/r/binlog_killed_simulate.result: Manual merge mysql-test/suite/binlog/r/binlog_multi_engine.result: Manual merge mysql-test/suite/binlog/r/binlog_row_mix_innodb_myisam.result: Manual merge mysql-test/suite/binlog/r/binlog_stm_blackhole.result: Manual merge mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result: Manual merge mysql-test/suite/binlog/t/binlog_killed.test: Manual merge mysql-test/suite/binlog/t/binlog_killed_simulate.test: Manual merge mysql-test/suite/binlog/t/binlog_row_mix_innodb_myisam.test: Manual merge mysql-test/suite/binlog/t/binlog_stm_mix_innodb_myisam.test: Manual merge mysql-test/suite/ndb/r/ndb_binlog_format.result: Manual merge mysql-test/suite/ndb/r/ndb_restore.result: Manual merge mysql-test/suite/ndb/t/ndb_restore.test: Manual merge mysql-test/suite/rpl/include/rpl_mixed_dml.inc: Manual merge mysql-test/suite/rpl/r/rpl_stm_log.result: Manual merge mysql-test/suite/rpl/t/rpl_row_sp005.test: Manual merge mysql-test/t/log_state.test: Manual merge mysql-test/t/mysqlbinlog.test: Manual merge mysql-test/t/mysqlbinlog2.test: Manual merge mysql-test/t/upgrade.test: Manual merge
This commit is contained in:
20
mysql-test/suite/ndb/my.cnf
Normal file
20
mysql-test/suite/ndb/my.cnf
Normal file
@ -0,0 +1,20 @@
|
||||
!include include/default_mysqld.cnf
|
||||
!include include/default_ndbd.cnf
|
||||
|
||||
[cluster_config.1]
|
||||
NoOfReplicas= 2
|
||||
ndbd=,
|
||||
ndb_mgmd=
|
||||
mysqld=,
|
||||
|
||||
[mysqld]
|
||||
# Make all mysqlds use cluster
|
||||
ndbcluster
|
||||
|
||||
[ENV]
|
||||
NDB_CONNECTSTRING= @mysql_cluster.1.ndb_connectstring
|
||||
MASTER_MYPORT= @mysqld.1.1.port
|
||||
MASTER_MYPORT1= @mysqld.2.1.port
|
||||
|
||||
NDB_BACKUP_DIR= @cluster_config.ndbd.1.1.BackupDataDir
|
||||
|
@ -2,7 +2,7 @@ SET SESSION STORAGE_ENGINE = ndbcluster;
|
||||
drop table if exists t1;
|
||||
create table t1 (id int unsigned not null auto_increment primary key, a text, b text);
|
||||
start transaction;
|
||||
load data infile '../std_data_ln/loaddata2.dat' into table t1 fields terminated by ',' enclosed by '''' (a, b);
|
||||
load data infile 'LOAD_FILE' into table t1 fields terminated by ',' enclosed by '''' (a, b);
|
||||
Warnings:
|
||||
Warning 1261 Row 3 doesn't contain data for all columns
|
||||
commit;
|
||||
@ -11,7 +11,7 @@ count(*)
|
||||
4
|
||||
truncate table t1;
|
||||
start transaction;
|
||||
load data infile '../std_data_ln/loaddata2.dat' into table t1 fields terminated by ',' enclosed by '''' (a, b);
|
||||
load data infile 'LOAD_FILE' into table t1 fields terminated by ',' enclosed by '''' (a, b);
|
||||
Warnings:
|
||||
Warning 1261 Row 3 doesn't contain data for all columns
|
||||
rollback;
|
||||
|
@ -10,32 +10,32 @@ create table t1 (a int primary key) engine=ndb;
|
||||
create table t2 (a int primary key) engine=ndb;
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin1.000001 # Query 1 # create database mysqltest
|
||||
master-bin1.000001 # Query 1 # use `mysqltest`; create table t1 (a int primary key) engine=ndb
|
||||
master-bin1.000001 # Query 102 # use `test`; create table t2 (a int primary key) engine=ndb
|
||||
mysqld-bin.000001 # Query 1 # create database mysqltest
|
||||
mysqld-bin.000001 # Query 1 # use `mysqltest`; create table t1 (a int primary key) engine=ndb
|
||||
mysqld-bin.000001 # Query 2 # use `test`; create table t2 (a int primary key) engine=ndb
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query 1 # create database mysqltest
|
||||
master-bin.000001 # Query 1 # use `mysqltest`; create table t1 (a int primary key) engine=ndb
|
||||
master-bin.000001 # Query 102 # use `test`; create table t2 (a int primary key) engine=ndb
|
||||
mysqld-bin.000001 # Query 1 # create database mysqltest
|
||||
mysqld-bin.000001 # Query 1 # use `mysqltest`; create table t1 (a int primary key) engine=ndb
|
||||
mysqld-bin.000001 # Query 2 # use `test`; create table t2 (a int primary key) engine=ndb
|
||||
reset master;
|
||||
reset master;
|
||||
alter table t2 add column (b int);
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query 102 # use `test`; alter table t2 add column (b int)
|
||||
mysqld-bin.000001 # Query 2 # use `test`; alter table t2 add column (b int)
|
||||
reset master;
|
||||
reset master;
|
||||
ALTER DATABASE mysqltest CHARACTER SET latin1;
|
||||
drop table mysqltest.t1;
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query 102 # ALTER DATABASE mysqltest CHARACTER SET latin1
|
||||
master-bin.000001 # Query 102 # use `mysqltest`; drop table `t1`
|
||||
mysqld-bin.000001 # Query 2 # ALTER DATABASE mysqltest CHARACTER SET latin1
|
||||
mysqld-bin.000001 # Query 2 # use `mysqltest`; drop table `t1`
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query 102 # ALTER DATABASE mysqltest CHARACTER SET latin1
|
||||
master-bin.000001 # Query 102 # use `mysqltest`; drop table `t1`
|
||||
mysqld-bin.000001 # Query 2 # ALTER DATABASE mysqltest CHARACTER SET latin1
|
||||
mysqld-bin.000001 # Query 2 # use `mysqltest`; drop table `t1`
|
||||
reset master;
|
||||
reset master;
|
||||
use test;
|
||||
@ -44,14 +44,14 @@ drop database mysqltest;
|
||||
create table t1 (a int primary key) engine=ndb;
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin1.000001 # Query 102 # BEGIN
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (test.t2)
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (mysql.ndb_apply_status)
|
||||
master-bin1.000001 # Write_rows 102 # table_id: #
|
||||
master-bin1.000001 # Write_rows 102 # table_id: # flags: STMT_END_F
|
||||
master-bin1.000001 # Query 102 # COMMIT
|
||||
master-bin1.000001 # Query 1 # drop database mysqltest
|
||||
master-bin1.000001 # Query 1 # use `test`; create table t1 (a int primary key) engine=ndb
|
||||
mysqld-bin.000001 # Query 2 # BEGIN
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (test.t2)
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (mysql.ndb_apply_status)
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: #
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: # flags: STMT_END_F
|
||||
mysqld-bin.000001 # Query 2 # COMMIT
|
||||
mysqld-bin.000001 # Query 1 # drop database mysqltest
|
||||
mysqld-bin.000001 # Query 1 # use `test`; create table t1 (a int primary key) engine=ndb
|
||||
drop table t2;
|
||||
reset master;
|
||||
reset master;
|
||||
@ -85,63 +85,63 @@ DROP LOGFILE GROUP lg1
|
||||
ENGINE =NDB;
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin1.000001 # Query 1 # CREATE LOGFILE GROUP lg1
|
||||
mysqld-bin.000001 # Query 1 # CREATE LOGFILE GROUP lg1
|
||||
ADD UNDOFILE 'undofile.dat'
|
||||
INITIAL_SIZE 16M
|
||||
UNDO_BUFFER_SIZE = 1M
|
||||
ENGINE=NDB
|
||||
master-bin1.000001 # Query 1 # ALTER LOGFILE GROUP lg1
|
||||
mysqld-bin.000001 # Query 1 # ALTER LOGFILE GROUP lg1
|
||||
ADD UNDOFILE 'undofile02.dat'
|
||||
INITIAL_SIZE = 4M
|
||||
ENGINE=NDB
|
||||
master-bin1.000001 # Query 1 # CREATE TABLESPACE ts1
|
||||
mysqld-bin.000001 # Query 1 # CREATE TABLESPACE ts1
|
||||
ADD DATAFILE 'datafile.dat'
|
||||
USE LOGFILE GROUP lg1
|
||||
INITIAL_SIZE 12M
|
||||
ENGINE NDB
|
||||
master-bin1.000001 # Query 1 # ALTER TABLESPACE ts1
|
||||
mysqld-bin.000001 # Query 1 # ALTER TABLESPACE ts1
|
||||
ADD DATAFILE 'datafile02.dat'
|
||||
INITIAL_SIZE = 4M
|
||||
ENGINE=NDB
|
||||
master-bin1.000001 # Query 1 # ALTER TABLESPACE ts1
|
||||
mysqld-bin.000001 # Query 1 # ALTER TABLESPACE ts1
|
||||
DROP DATAFILE 'datafile.dat'
|
||||
ENGINE = NDB
|
||||
master-bin1.000001 # Query 1 # ALTER TABLESPACE ts1
|
||||
mysqld-bin.000001 # Query 1 # ALTER TABLESPACE ts1
|
||||
DROP DATAFILE 'datafile02.dat'
|
||||
ENGINE = NDB
|
||||
master-bin1.000001 # Query 1 # DROP TABLESPACE ts1
|
||||
mysqld-bin.000001 # Query 1 # DROP TABLESPACE ts1
|
||||
ENGINE = NDB
|
||||
master-bin1.000001 # Query 1 # DROP LOGFILE GROUP lg1
|
||||
mysqld-bin.000001 # Query 1 # DROP LOGFILE GROUP lg1
|
||||
ENGINE =NDB
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin1.000001 # Query 1 # CREATE LOGFILE GROUP lg1
|
||||
mysqld-bin.000001 # Query 1 # CREATE LOGFILE GROUP lg1
|
||||
ADD UNDOFILE 'undofile.dat'
|
||||
INITIAL_SIZE 16M
|
||||
UNDO_BUFFER_SIZE = 1M
|
||||
ENGINE=NDB
|
||||
master-bin1.000001 # Query 1 # ALTER LOGFILE GROUP lg1
|
||||
mysqld-bin.000001 # Query 1 # ALTER LOGFILE GROUP lg1
|
||||
ADD UNDOFILE 'undofile02.dat'
|
||||
INITIAL_SIZE = 4M
|
||||
ENGINE=NDB
|
||||
master-bin1.000001 # Query 1 # CREATE TABLESPACE ts1
|
||||
mysqld-bin.000001 # Query 1 # CREATE TABLESPACE ts1
|
||||
ADD DATAFILE 'datafile.dat'
|
||||
USE LOGFILE GROUP lg1
|
||||
INITIAL_SIZE 12M
|
||||
ENGINE NDB
|
||||
master-bin1.000001 # Query 1 # ALTER TABLESPACE ts1
|
||||
mysqld-bin.000001 # Query 1 # ALTER TABLESPACE ts1
|
||||
ADD DATAFILE 'datafile02.dat'
|
||||
INITIAL_SIZE = 4M
|
||||
ENGINE=NDB
|
||||
master-bin1.000001 # Query 1 # ALTER TABLESPACE ts1
|
||||
mysqld-bin.000001 # Query 1 # ALTER TABLESPACE ts1
|
||||
DROP DATAFILE 'datafile.dat'
|
||||
ENGINE = NDB
|
||||
master-bin1.000001 # Query 1 # ALTER TABLESPACE ts1
|
||||
mysqld-bin.000001 # Query 1 # ALTER TABLESPACE ts1
|
||||
DROP DATAFILE 'datafile02.dat'
|
||||
ENGINE = NDB
|
||||
master-bin1.000001 # Query 1 # DROP TABLESPACE ts1
|
||||
mysqld-bin.000001 # Query 1 # DROP TABLESPACE ts1
|
||||
ENGINE = NDB
|
||||
master-bin1.000001 # Query 1 # DROP LOGFILE GROUP lg1
|
||||
mysqld-bin.000001 # Query 1 # DROP LOGFILE GROUP lg1
|
||||
ENGINE =NDB
|
||||
drop table t1;
|
||||
reset master;
|
||||
@ -156,13 +156,13 @@ create table t3 (a int key) engine=ndb;
|
||||
rename table t3 to t4, t2 to t3, t1 to t2, t4 to t1;
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin1.000001 # Query 1 # use `test`; create table t1 (a int key) engine=ndb
|
||||
master-bin1.000001 # Query 1 # use `test`; create table t2 (a int key) engine=ndb
|
||||
master-bin1.000001 # Query 1 # use `test`; create table t3 (a int key) engine=ndb
|
||||
master-bin1.000001 # Query 1 # use `test`; rename table `test.t3` to `test.t4`
|
||||
master-bin1.000001 # Query 1 # use `test`; rename table `test.t2` to `test.t3`
|
||||
master-bin1.000001 # Query 1 # use `test`; rename table `test.t1` to `test.t2`
|
||||
master-bin1.000001 # Query 1 # use `test`; rename table `test.t4` to `test.t1`
|
||||
mysqld-bin.000001 # Query 1 # use `test`; create table t1 (a int key) engine=ndb
|
||||
mysqld-bin.000001 # Query 1 # use `test`; create table t2 (a int key) engine=ndb
|
||||
mysqld-bin.000001 # Query 1 # use `test`; create table t3 (a int key) engine=ndb
|
||||
mysqld-bin.000001 # Query 1 # use `test`; rename table `test.t3` to `test.t4`
|
||||
mysqld-bin.000001 # Query 1 # use `test`; rename table `test.t2` to `test.t3`
|
||||
mysqld-bin.000001 # Query 1 # use `test`; rename table `test.t1` to `test.t2`
|
||||
mysqld-bin.000001 # Query 1 # use `test`; rename table `test.t4` to `test.t1`
|
||||
drop table t1;
|
||||
drop table t2;
|
||||
drop table t3;
|
||||
@ -179,18 +179,18 @@ insert into t2 values(2);
|
||||
drop table t2;
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin1.000001 # Query 1 # use `test`; create table t1 (a int key) engine=ndb
|
||||
master-bin1.000001 # Query 102 # BEGIN
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (test.t1)
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (mysql.ndb_apply_status)
|
||||
master-bin1.000001 # Write_rows 102 # table_id: #
|
||||
master-bin1.000001 # Write_rows 102 # table_id: # flags: STMT_END_F
|
||||
master-bin1.000001 # Query 102 # COMMIT
|
||||
master-bin1.000001 # Query 1 # use `test`; rename table `test.t1` to `test.t2`
|
||||
master-bin1.000001 # Query 102 # BEGIN
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (test.t2)
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (mysql.ndb_apply_status)
|
||||
master-bin1.000001 # Write_rows 102 # table_id: #
|
||||
master-bin1.000001 # Write_rows 102 # table_id: # flags: STMT_END_F
|
||||
master-bin1.000001 # Query 102 # COMMIT
|
||||
master-bin1.000001 # Query 102 # use `test`; drop table t2
|
||||
mysqld-bin.000001 # Query 1 # use `test`; create table t1 (a int key) engine=ndb
|
||||
mysqld-bin.000001 # Query 2 # BEGIN
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (test.t1)
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (mysql.ndb_apply_status)
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: #
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: # flags: STMT_END_F
|
||||
mysqld-bin.000001 # Query 2 # COMMIT
|
||||
mysqld-bin.000001 # Query 1 # use `test`; rename table `test.t1` to `test.t2`
|
||||
mysqld-bin.000001 # Query 2 # BEGIN
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (test.t2)
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (mysql.ndb_apply_status)
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: #
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: # flags: STMT_END_F
|
||||
mysqld-bin.000001 # Query 2 # COMMIT
|
||||
mysqld-bin.000001 # Query 2 # use `test`; drop table t2
|
||||
|
@ -3,15 +3,15 @@ create table t1 (a int key) engine=ndb;
|
||||
reset master;
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Incident 1 # #1 (LOST_EVENTS)
|
||||
master-bin.000001 # Rotate 1 # master-bin.000002;pos=4
|
||||
PURGE MASTER LOGS TO 'master-bin.000002';
|
||||
mysqld-bin.000001 # Incident 1 # #1 (LOST_EVENTS)
|
||||
mysqld-bin.000001 # Rotate 1 # mysqld-bin.000002;pos=4
|
||||
PURGE MASTER LOGS TO 'mysqld-bin.000002';
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000002 # Query 1 # BEGIN
|
||||
master-bin.000002 # Table_map 1 # table_id: # (test.t1)
|
||||
master-bin.000002 # Table_map 1 # table_id: # (mysql.ndb_apply_status)
|
||||
master-bin.000002 # Write_rows 1 # table_id: #
|
||||
master-bin.000002 # Write_rows 1 # table_id: # flags: STMT_END_F
|
||||
master-bin.000002 # Query 1 # COMMIT
|
||||
mysqld-bin.000002 # Query 1 # BEGIN
|
||||
mysqld-bin.000002 # Table_map 1 # table_id: # (test.t1)
|
||||
mysqld-bin.000002 # Table_map 1 # table_id: # (mysql.ndb_apply_status)
|
||||
mysqld-bin.000002 # Write_rows 1 # table_id: #
|
||||
mysqld-bin.000002 # Write_rows 1 # table_id: # flags: STMT_END_F
|
||||
mysqld-bin.000002 # Query 1 # COMMIT
|
||||
drop table t1;
|
||||
|
@ -14,19 +14,19 @@ UPDATE t3, t2 SET e = 2, b = 3 WHERE f = c;
|
||||
COMMIT;
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO t1 VALUES (1,1), (1,2), (2,1), (2,2)
|
||||
master-bin.000001 # Query # # use `test`; BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO t2 VALUES (1,1), (1,2), (2,1), (2,2)
|
||||
master-bin.000001 # Query # # use `test`; COMMIT
|
||||
master-bin.000001 # Query # # use `test`; UPDATE t1, t2 SET m = 2, b = 3 WHERE n = c
|
||||
master-bin.000001 # Query # # use `test`; BEGIN
|
||||
master-bin.000001 # Query # # use `test`; INSERT INTO t3 VALUES (1,1), (1,2), (2,1), (2,2)
|
||||
master-bin.000001 # Query # # use `test`; UPDATE t1, t3 SET m = 2, e = 3 WHERE n = f
|
||||
master-bin.000001 # Query # # use `test`; UPDATE t3, t2 SET e = 2, b = 3 WHERE f = c
|
||||
master-bin.000001 # Query # # use `test`; COMMIT
|
||||
master-bin.000001 # Query # # BEGIN
|
||||
master-bin.000001 # Table_map # # table_id: # (test.t3)
|
||||
master-bin.000001 # Table_map # # table_id: # (mysql.ndb_apply_status)
|
||||
master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query # # COMMIT
|
||||
mysqld-bin.000001 # Query # # use `test`; INSERT INTO t1 VALUES (1,1), (1,2), (2,1), (2,2)
|
||||
mysqld-bin.000001 # Query # # use `test`; BEGIN
|
||||
mysqld-bin.000001 # Query # # use `test`; INSERT INTO t2 VALUES (1,1), (1,2), (2,1), (2,2)
|
||||
mysqld-bin.000001 # Query # # use `test`; COMMIT
|
||||
mysqld-bin.000001 # Query # # use `test`; UPDATE t1, t2 SET m = 2, b = 3 WHERE n = c
|
||||
mysqld-bin.000001 # Query # # use `test`; BEGIN
|
||||
mysqld-bin.000001 # Query # # use `test`; INSERT INTO t3 VALUES (1,1), (1,2), (2,1), (2,2)
|
||||
mysqld-bin.000001 # Query # # use `test`; UPDATE t1, t3 SET m = 2, e = 3 WHERE n = f
|
||||
mysqld-bin.000001 # Query # # use `test`; UPDATE t3, t2 SET e = 2, b = 3 WHERE f = c
|
||||
mysqld-bin.000001 # Query # # use `test`; COMMIT
|
||||
mysqld-bin.000001 # Query # # BEGIN
|
||||
mysqld-bin.000001 # Table_map # # table_id: # (test.t3)
|
||||
mysqld-bin.000001 # Table_map # # table_id: # (mysql.ndb_apply_status)
|
||||
mysqld-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F
|
||||
mysqld-bin.000001 # Query # # COMMIT
|
||||
DROP TABLE t1, t2, t3;
|
||||
|
@ -7,5 +7,5 @@ create table t1 (a int primary key, b int) engine=ndb;
|
||||
insert into t1 values (1, 1);
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query 1 # use `test`; drop table if exists t1
|
||||
mysqld-bin.000001 # Query 1 # use `test`; drop table if exists t1
|
||||
drop database mysqltest;
|
||||
|
@ -11,27 +11,27 @@ insert into t1 values (1,1);
|
||||
alter table t1 add c int;
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query 1 # BEGIN
|
||||
master-bin.000001 # Table_map 1 # table_id: # (mysqltest.t1)
|
||||
master-bin.000001 # Table_map 1 # table_id: # (mysql.ndb_apply_status)
|
||||
master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query 1 # COMMIT
|
||||
mysqld-bin.000001 # Query 1 # BEGIN
|
||||
mysqld-bin.000001 # Table_map 1 # table_id: # (mysqltest.t1)
|
||||
mysqld-bin.000001 # Table_map 1 # table_id: # (mysql.ndb_apply_status)
|
||||
mysqld-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F
|
||||
mysqld-bin.000001 # Query 1 # COMMIT
|
||||
reset master;
|
||||
use mysqltest;
|
||||
insert into t2 values (1,1);
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin1.000001 # Query 102 # BEGIN
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (mysqltest.t1)
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (mysql.ndb_apply_status)
|
||||
master-bin1.000001 # Write_rows 102 # table_id: # flags: STMT_END_F
|
||||
master-bin1.000001 # Query 102 # COMMIT
|
||||
master-bin1.000001 # Query 102 # BEGIN
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (mysqltest.t2)
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (mysql.ndb_apply_status)
|
||||
master-bin1.000001 # Write_rows 102 # table_id: #
|
||||
master-bin1.000001 # Write_rows 102 # table_id: # flags: STMT_END_F
|
||||
master-bin1.000001 # Query 102 # COMMIT
|
||||
mysqld-bin.000001 # Query 2 # BEGIN
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (mysqltest.t1)
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (mysql.ndb_apply_status)
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: # flags: STMT_END_F
|
||||
mysqld-bin.000001 # Query 2 # COMMIT
|
||||
mysqld-bin.000001 # Query 2 # BEGIN
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (mysqltest.t2)
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (mysql.ndb_apply_status)
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: #
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: # flags: STMT_END_F
|
||||
mysqld-bin.000001 # Query 2 # COMMIT
|
||||
reset master;
|
||||
use mysqltest;
|
||||
drop table t1;
|
||||
@ -41,40 +41,40 @@ create table t2 (d int key, e int) engine=ndb;
|
||||
insert into t1 values (1,1);
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query 1 # BEGIN
|
||||
master-bin.000001 # Table_map 1 # table_id: # (mysqltest.t2)
|
||||
master-bin.000001 # Table_map 1 # table_id: # (mysql.ndb_apply_status)
|
||||
master-bin.000001 # Write_rows 1 # table_id: #
|
||||
master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query 1 # COMMIT
|
||||
master-bin.000001 # Query 1 # use `mysqltest`; drop table t1
|
||||
master-bin.000001 # Query 1 # use `mysqltest`; drop table t2
|
||||
master-bin.000001 # Query 1 # use `mysqltest`; create table t1 (d int key, e int) engine=ndb
|
||||
master-bin.000001 # Query 1 # use `mysqltest`; create table t2 (d int key, e int) engine=ndb
|
||||
master-bin.000001 # Query 1 # BEGIN
|
||||
master-bin.000001 # Table_map 1 # table_id: # (mysqltest.t1)
|
||||
master-bin.000001 # Table_map 1 # table_id: # (mysql.ndb_apply_status)
|
||||
master-bin.000001 # Write_rows 1 # table_id: #
|
||||
master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query 1 # COMMIT
|
||||
mysqld-bin.000001 # Query 1 # BEGIN
|
||||
mysqld-bin.000001 # Table_map 1 # table_id: # (mysqltest.t2)
|
||||
mysqld-bin.000001 # Table_map 1 # table_id: # (mysql.ndb_apply_status)
|
||||
mysqld-bin.000001 # Write_rows 1 # table_id: #
|
||||
mysqld-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F
|
||||
mysqld-bin.000001 # Query 1 # COMMIT
|
||||
mysqld-bin.000001 # Query 1 # use `mysqltest`; drop table t1
|
||||
mysqld-bin.000001 # Query 1 # use `mysqltest`; drop table t2
|
||||
mysqld-bin.000001 # Query 1 # use `mysqltest`; create table t1 (d int key, e int) engine=ndb
|
||||
mysqld-bin.000001 # Query 1 # use `mysqltest`; create table t2 (d int key, e int) engine=ndb
|
||||
mysqld-bin.000001 # Query 1 # BEGIN
|
||||
mysqld-bin.000001 # Table_map 1 # table_id: # (mysqltest.t1)
|
||||
mysqld-bin.000001 # Table_map 1 # table_id: # (mysql.ndb_apply_status)
|
||||
mysqld-bin.000001 # Write_rows 1 # table_id: #
|
||||
mysqld-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F
|
||||
mysqld-bin.000001 # Query 1 # COMMIT
|
||||
use mysqltest;
|
||||
insert into t2 values (1,1);
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin1.000001 # Query 1 # use `mysqltest`; drop table `t1`
|
||||
master-bin1.000001 # Query 1 # use `mysqltest`; drop table `t2`
|
||||
master-bin1.000001 # Query 1 # use `mysqltest`; create table t1 (d int key, e int) engine=ndb
|
||||
master-bin1.000001 # Query 1 # use `mysqltest`; create table t2 (d int key, e int) engine=ndb
|
||||
master-bin1.000001 # Query 102 # BEGIN
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (mysqltest.t1)
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (mysql.ndb_apply_status)
|
||||
master-bin1.000001 # Write_rows 102 # table_id: #
|
||||
master-bin1.000001 # Write_rows 102 # table_id: # flags: STMT_END_F
|
||||
master-bin1.000001 # Query 102 # COMMIT
|
||||
master-bin1.000001 # Query 102 # BEGIN
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (mysqltest.t2)
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (mysql.ndb_apply_status)
|
||||
master-bin1.000001 # Write_rows 102 # table_id: #
|
||||
master-bin1.000001 # Write_rows 102 # table_id: # flags: STMT_END_F
|
||||
master-bin1.000001 # Query 102 # COMMIT
|
||||
mysqld-bin.000001 # Query 1 # use `mysqltest`; drop table `t1`
|
||||
mysqld-bin.000001 # Query 1 # use `mysqltest`; drop table `t2`
|
||||
mysqld-bin.000001 # Query 1 # use `mysqltest`; create table t1 (d int key, e int) engine=ndb
|
||||
mysqld-bin.000001 # Query 1 # use `mysqltest`; create table t2 (d int key, e int) engine=ndb
|
||||
mysqld-bin.000001 # Query 2 # BEGIN
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (mysqltest.t1)
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (mysql.ndb_apply_status)
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: #
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: # flags: STMT_END_F
|
||||
mysqld-bin.000001 # Query 2 # COMMIT
|
||||
mysqld-bin.000001 # Query 2 # BEGIN
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (mysqltest.t2)
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (mysql.ndb_apply_status)
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: #
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: # flags: STMT_END_F
|
||||
mysqld-bin.000001 # Query 2 # COMMIT
|
||||
drop database mysqltest;
|
||||
|
@ -8,13 +8,13 @@ CREATE TABLE t2 (a INT PRIMARY KEY, b int) ENGINE = NDB;
|
||||
INSERT INTO t2 VALUES (1,1),(2,2);
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin1.000001 # Query 102 # use `test`; CREATE TABLE t2 (a INT PRIMARY KEY, b int) ENGINE = NDB
|
||||
master-bin1.000001 # Query 102 # BEGIN
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (test.t2)
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (mysql.ndb_apply_status)
|
||||
master-bin1.000001 # Write_rows 102 # table_id: #
|
||||
master-bin1.000001 # Write_rows 102 # table_id: # flags: STMT_END_F
|
||||
master-bin1.000001 # Query 102 # COMMIT
|
||||
mysqld-bin.000001 # Query 2 # use `test`; CREATE TABLE t2 (a INT PRIMARY KEY, b int) ENGINE = NDB
|
||||
mysqld-bin.000001 # Query 2 # BEGIN
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (test.t2)
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (mysql.ndb_apply_status)
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: #
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: # flags: STMT_END_F
|
||||
mysqld-bin.000001 # Query 2 # COMMIT
|
||||
select * from t2 order by a;
|
||||
a b
|
||||
1 1
|
||||
@ -30,14 +30,14 @@ a b
|
||||
DROP TABLE t2;
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin.000001 # Query 102 # use `test`; CREATE TABLE t2 (a INT PRIMARY KEY, b int) ENGINE = NDB
|
||||
master-bin.000001 # Query 1 # BEGIN
|
||||
master-bin.000001 # Table_map 1 # table_id: # (test.t2)
|
||||
master-bin.000001 # Table_map 1 # table_id: # (mysql.ndb_apply_status)
|
||||
master-bin.000001 # Write_rows 1 # table_id: #
|
||||
master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F
|
||||
master-bin.000001 # Query 1 # COMMIT
|
||||
master-bin.000001 # Query 1 # use `test`; DROP TABLE t2
|
||||
mysqld-bin.000001 # Query 2 # use `test`; CREATE TABLE t2 (a INT PRIMARY KEY, b int) ENGINE = NDB
|
||||
mysqld-bin.000001 # Query 1 # BEGIN
|
||||
mysqld-bin.000001 # Table_map 1 # table_id: # (test.t2)
|
||||
mysqld-bin.000001 # Table_map 1 # table_id: # (mysql.ndb_apply_status)
|
||||
mysqld-bin.000001 # Write_rows 1 # table_id: #
|
||||
mysqld-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F
|
||||
mysqld-bin.000001 # Query 1 # COMMIT
|
||||
mysqld-bin.000001 # Query 1 # use `test`; DROP TABLE t2
|
||||
SELECT inserts,updates,deletes,schemaops FROM
|
||||
mysql.ndb_binlog_index WHERE epoch=<the_epoch>;
|
||||
inserts updates deletes schemaops
|
||||
@ -48,13 +48,13 @@ CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE = NDB;
|
||||
INSERT INTO t1 VALUES (1),(2);
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin1.000001 # Query 102 # use `test`; CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE = NDB
|
||||
master-bin1.000001 # Query 102 # BEGIN
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (test.t1)
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (mysql.ndb_apply_status)
|
||||
master-bin1.000001 # Write_rows 102 # table_id: #
|
||||
master-bin1.000001 # Write_rows 102 # table_id: # flags: STMT_END_F
|
||||
master-bin1.000001 # Query 102 # COMMIT
|
||||
mysqld-bin.000001 # Query 2 # use `test`; CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE = NDB
|
||||
mysqld-bin.000001 # Query 2 # BEGIN
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (test.t1)
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (mysql.ndb_apply_status)
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: #
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: # flags: STMT_END_F
|
||||
mysqld-bin.000001 # Query 2 # COMMIT
|
||||
SELECT @the_epoch2:=epoch,inserts,updates,deletes,schemaops FROM
|
||||
mysql.ndb_binlog_index ORDER BY epoch DESC LIMIT 1;
|
||||
@the_epoch2:=epoch inserts updates deletes schemaops
|
||||
@ -66,14 +66,14 @@ inserts updates deletes schemaops
|
||||
drop table t1;
|
||||
show binlog events from <binlog_start>;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
master-bin1.000001 # Query 102 # use `test`; CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE = NDB
|
||||
master-bin1.000001 # Query 102 # BEGIN
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (test.t1)
|
||||
master-bin1.000001 # Table_map 102 # table_id: # (mysql.ndb_apply_status)
|
||||
master-bin1.000001 # Write_rows 102 # table_id: #
|
||||
master-bin1.000001 # Write_rows 102 # table_id: # flags: STMT_END_F
|
||||
master-bin1.000001 # Query 102 # COMMIT
|
||||
master-bin1.000001 # Query 102 # use `test`; drop table t1
|
||||
mysqld-bin.000001 # Query 2 # use `test`; CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE = NDB
|
||||
mysqld-bin.000001 # Query 2 # BEGIN
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (test.t1)
|
||||
mysqld-bin.000001 # Table_map 2 # table_id: # (mysql.ndb_apply_status)
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: #
|
||||
mysqld-bin.000001 # Write_rows 2 # table_id: # flags: STMT_END_F
|
||||
mysqld-bin.000001 # Query 2 # COMMIT
|
||||
mysqld-bin.000001 # Query 2 # use `test`; drop table t1
|
||||
SELECT inserts,updates,deletes,schemaops FROM
|
||||
mysql.ndb_binlog_index WHERE epoch > <the_epoch> AND epoch <= <the_epoch2>;
|
||||
inserts updates deletes schemaops
|
||||
|
@ -1,4 +1,4 @@
|
||||
ndbd,1,localhost ndbd,2,localhost ndb_mgmd,3,localhost mysqld,4, mysqld,5, mysqld,6, mysqld,7, mysqld,8, mysqld,9, mysqld,10, mysqld,11,
|
||||
ndbd,1,localhost ndbd,2,localhost ndb_mgmd,3,localhost mysqld,4,localhost mysqld,5,localhost mysqld,6,localhost
|
||||
1,localhost,20971520,1048576 2,localhost,20971520,1048576
|
||||
1 localhost 20971520 1048576
|
||||
2 localhost 20971520 1048576
|
||||
|
@ -1,10 +1,10 @@
|
||||
DROP TABLE IF EXISTS t1;
|
||||
CREATE TABLE t1 (word CHAR(20) NOT NULL PRIMARY KEY) ENGINE=NDB;
|
||||
LOAD DATA INFILE '../std_data_ln/words.dat' INTO TABLE t1 ;
|
||||
LOAD DATA INFILE '../../../std_data/words.dat' INTO TABLE t1 ;
|
||||
ERROR 23000: Can't write; duplicate key in table 't1'
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1 (word CHAR(20) NOT NULL) ENGINE=NDB;
|
||||
LOAD DATA INFILE '../std_data_ln/words.dat' INTO TABLE t1 ;
|
||||
LOAD DATA INFILE '../../../std_data/words.dat' INTO TABLE t1 ;
|
||||
SELECT * FROM t1 ORDER BY word;
|
||||
word
|
||||
Aarhus
|
||||
|
@ -1,19 +1,19 @@
|
||||
DROP TABLE IF EXISTS t1;
|
||||
create table t1(a int) engine=myisam;
|
||||
select * into outfile 'MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile' from t1;
|
||||
select * into outfile 'MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile' from t1;
|
||||
drop table t1;
|
||||
create table t1(a int) engine=ndb;
|
||||
load data local infile 'MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile' into table t1;
|
||||
load data local infile 'MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile' into table t1;
|
||||
select count(*) from t1;
|
||||
count(*)
|
||||
10000
|
||||
drop table t1;
|
||||
create table t1(a int) engine=myisam;
|
||||
insert into t1 values (1), (2), (2), (3);
|
||||
select * into outfile 'MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile' from t1;
|
||||
select * into outfile 'MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile' from t1;
|
||||
drop table t1;
|
||||
create table t1(a int primary key) engine=ndb;
|
||||
load data local infile 'MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile' into table t1;
|
||||
load data local infile 'MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile' into table t1;
|
||||
select * from t1 order by a;
|
||||
a
|
||||
1
|
||||
@ -22,10 +22,10 @@ a
|
||||
drop table t1;
|
||||
create table t1(a int) engine=myisam;
|
||||
insert into t1 values (1), (1), (2), (3);
|
||||
select * into outfile 'MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile' from t1;
|
||||
select * into outfile 'MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile' from t1;
|
||||
drop table t1;
|
||||
create table t1(a int primary key) engine=ndb;
|
||||
load data local infile 'MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile' into table t1;
|
||||
load data local infile 'MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile' into table t1;
|
||||
select * from t1 order by a;
|
||||
a
|
||||
1
|
||||
@ -34,10 +34,10 @@ a
|
||||
drop table t1;
|
||||
create table t1(a int) engine=myisam;
|
||||
insert into t1 values (1), (2), (3), (3);
|
||||
select * into outfile 'MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile' from t1;
|
||||
select * into outfile 'MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile' from t1;
|
||||
drop table t1;
|
||||
create table t1(a int primary key) engine=ndb;
|
||||
load data local infile 'MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile' into table t1;
|
||||
load data local infile 'MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile' into table t1;
|
||||
select * from t1 order by a;
|
||||
a
|
||||
1
|
||||
|
@ -72,7 +72,7 @@ pk apk data
|
||||
3 3 3
|
||||
delete from t1;
|
||||
insert into t1 values (1, 1, 1), (4, 4, 4), (6, 6, 6);
|
||||
load data infile '../std_data_ln/loaddata5.dat' replace into table t1 fields terminated by '' enclosed by '' ignore 1 lines (pk, apk);
|
||||
load data infile '../../../std_data/loaddata5.dat' replace into table t1 fields terminated by '' enclosed by '' ignore 1 lines (pk, apk);
|
||||
select * from t1 order by pk;
|
||||
pk apk data
|
||||
1 1 1
|
||||
@ -80,7 +80,7 @@ pk apk data
|
||||
5 6 NULL
|
||||
delete from t1;
|
||||
insert into t1 values (1, 1, 1), (3, 3, 3), (5, 5, 5);
|
||||
load data infile '../std_data_ln/loaddata5.dat' replace into table t1 fields terminated by '' enclosed by '' ignore 1 lines (pk, apk);
|
||||
load data infile '../../../std_data/loaddata5.dat' replace into table t1 fields terminated by '' enclosed by '' ignore 1 lines (pk, apk);
|
||||
select * from t1 order by pk;
|
||||
pk apk data
|
||||
1 1 1
|
||||
|
@ -131,12 +131,8 @@ create table t9 engine=myisam as select * from t9_c;
|
||||
create table t10 engine=myisam as select * from t10_c;
|
||||
ForceVarPart: 0
|
||||
ForceVarPart: 1
|
||||
CREATE TEMPORARY TABLE IF NOT EXISTS test.backup_info (id INT, backup_id INT) ENGINE = HEAP;
|
||||
DELETE FROM test.backup_info;
|
||||
LOAD DATA INFILE '../tmp.dat' INTO TABLE test.backup_info FIELDS TERMINATED BY ',';
|
||||
SELECT @the_backup_id:=backup_id FROM test.backup_info;
|
||||
@the_backup_id:=backup_id
|
||||
<the_backup_id>
|
||||
CREATE TEMPORARY TABLE test.backup_info (id INT, backup_id INT) ENGINE = HEAP;
|
||||
LOAD DATA INFILE 'DUMP_FILE' INTO TABLE test.backup_info FIELDS TERMINATED BY ',';
|
||||
DROP TABLE test.backup_info;
|
||||
drop table t1_c,t2_c,t3_c,t4_c,t5_c,t6_c,t7_c,t8_c,t9_c,t10_c;
|
||||
ForceVarPart: 0
|
||||
|
@ -125,12 +125,8 @@ create table t6 engine=myisam as select * from t6_c;
|
||||
create table t7 engine=myisam as select * from t7_c;
|
||||
create table t8 engine=myisam as select * from t8_c;
|
||||
create table t9 engine=myisam as select * from t9_c;
|
||||
CREATE TEMPORARY TABLE IF NOT EXISTS test.backup_info (id INT, backup_id INT) ENGINE = HEAP;
|
||||
DELETE FROM test.backup_info;
|
||||
LOAD DATA INFILE '../tmp.dat' INTO TABLE test.backup_info FIELDS TERMINATED BY ',';
|
||||
SELECT @the_backup_id:=backup_id FROM test.backup_info;
|
||||
@the_backup_id:=backup_id
|
||||
<the_backup_id>
|
||||
CREATE TEMPORARY TABLE test.backup_info (id INT, backup_id INT) ENGINE = HEAP;
|
||||
LOAD DATA INFILE 'DUMP_FILE' INTO TABLE test.backup_info FIELDS TERMINATED BY ',';
|
||||
DROP TABLE test.backup_info;
|
||||
drop table t1_c,t2_c,t3_c,t4_c,t5_c,t6_c,t7_c,t8_c,t9_c;
|
||||
select count(*) from t1;
|
||||
@ -248,12 +244,8 @@ PARTITION BY LINEAR HASH (`relatta`)
|
||||
PARTITIONS 4;
|
||||
ALTER TABLE t7_c
|
||||
PARTITION BY LINEAR KEY (`dardtestard`);
|
||||
CREATE TEMPORARY TABLE IF NOT EXISTS test.backup_info (id INT, backup_id INT) ENGINE = HEAP;
|
||||
DELETE FROM test.backup_info;
|
||||
LOAD DATA INFILE '../tmp.dat' INTO TABLE test.backup_info FIELDS TERMINATED BY ',';
|
||||
SELECT @the_backup_id:=backup_id FROM test.backup_info;
|
||||
@the_backup_id:=backup_id
|
||||
<the_backup_id>
|
||||
CREATE TEMPORARY TABLE test.backup_info (id INT, backup_id INT) ENGINE = HEAP;
|
||||
LOAD DATA INFILE 'DUMP_FILE' INTO TABLE test.backup_info FIELDS TERMINATED BY ',';
|
||||
DROP TABLE test.backup_info;
|
||||
drop table t1_c,t2_c,t3_c,t4_c,t5_c,t6_c,t7_c,t8_c,t9_c;
|
||||
select count(*) from t1;
|
||||
@ -456,12 +448,8 @@ select * from t9_c) a;
|
||||
count(*)
|
||||
3
|
||||
drop table t1_c,t3_c,t4_c,t5_c,t6_c,t7_c,t8_c,t9_c;
|
||||
CREATE TEMPORARY TABLE IF NOT EXISTS test.backup_info (id INT, backup_id INT) ENGINE = HEAP;
|
||||
DELETE FROM test.backup_info;
|
||||
LOAD DATA INFILE '../tmp.dat' INTO TABLE test.backup_info FIELDS TERMINATED BY ',';
|
||||
SELECT @the_backup_id:=backup_id FROM test.backup_info;
|
||||
@the_backup_id:=backup_id
|
||||
<the_backup_id>
|
||||
CREATE TEMPORARY TABLE test.backup_info (id INT, backup_id INT) ENGINE = HEAP;
|
||||
LOAD DATA INFILE 'DUMP_FILE' INTO TABLE test.backup_info FIELDS TERMINATED BY ',';
|
||||
DROP TABLE test.backup_info;
|
||||
Create table test/def/t2_c failed: Translate frm error
|
||||
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
|
||||
|
@ -227,12 +227,8 @@ hex(h3) NULL
|
||||
hex(i1) NULL
|
||||
hex(i2) NULL
|
||||
hex(i3) NULL
|
||||
CREATE TEMPORARY TABLE IF NOT EXISTS test.backup_info (id INT, backup_id INT) ENGINE = HEAP;
|
||||
DELETE FROM test.backup_info;
|
||||
LOAD DATA INFILE '../tmp.dat' INTO TABLE test.backup_info FIELDS TERMINATED BY ',';
|
||||
SELECT @the_backup_id:=backup_id FROM test.backup_info;
|
||||
@the_backup_id:=backup_id
|
||||
<the_backup_id>
|
||||
CREATE TEMPORARY TABLE test.backup_info (id INT, backup_id INT) ENGINE = HEAP;
|
||||
LOAD DATA INFILE 'DUMP_FILE' INTO TABLE test.backup_info FIELDS TERMINATED BY ',';
|
||||
DROP TABLE test.backup_info;
|
||||
1;0x1;0x17;0x789A;0x789ABCDE;0xFEDC0001;127;255;32767;65535;2147483647;4294967295;9223372036854775807;18446744073709551615;1;12345678901234567890123456789012;123456789;1;12345678901234567890123456789012;123456789;0x12;0x123456789ABCDEF0;0x012345;0x12;0x123456789ABCDEF0;0x00123450
|
||||
2;0x0;0x0;0x0;0x0;0x0;-128;0;-32768;0;-2147483648;0;-9223372036854775808;0;;;;;;;0x0;0x0;0x0;0x0;0x0;0x0
|
||||
@ -261,12 +257,8 @@ create table t4 (pk int key, a int) engine ndb;
|
||||
insert into t2 values (1,11),(2,12),(3,13),(4,14),(5,15);
|
||||
insert into t3 values (1,21),(2,22),(3,23),(4,24),(5,25);
|
||||
insert into t4 values (1,31),(2,32),(3,33),(4,34),(5,35);
|
||||
CREATE TEMPORARY TABLE IF NOT EXISTS test.backup_info (id INT, backup_id INT) ENGINE = HEAP;
|
||||
DELETE FROM test.backup_info;
|
||||
LOAD DATA INFILE '../tmp.dat' INTO TABLE test.backup_info FIELDS TERMINATED BY ',';
|
||||
SELECT @the_backup_id:=backup_id FROM test.backup_info;
|
||||
@the_backup_id:=backup_id
|
||||
<the_backup_id>
|
||||
CREATE TEMPORARY TABLE test.backup_info (id INT, backup_id INT) ENGINE = HEAP;
|
||||
LOAD DATA INFILE 'DUMP_FILE' INTO TABLE test.backup_info FIELDS TERMINATED BY ',';
|
||||
DROP TABLE test.backup_info;
|
||||
'1' '1' '12345678901234567890123456789012' '123456789' '1' '12345678901234567890123456789012' '123456789' '0x20' '0x123456789ABCDEF020' '0x012345000020' '0x1200000020' '0x123456789ABCDEF000000020' '0x00123450000020'
|
||||
|
||||
@ -305,12 +297,8 @@ create table t1
|
||||
insert into t1 values(1, 8388607, 16777215);
|
||||
insert into t1 values(2, -8388608, 0);
|
||||
insert into t1 values(3, -1, 1);
|
||||
CREATE TEMPORARY TABLE IF NOT EXISTS test.backup_info (id INT, backup_id INT) ENGINE = HEAP;
|
||||
DELETE FROM test.backup_info;
|
||||
LOAD DATA INFILE '../tmp.dat' INTO TABLE test.backup_info FIELDS TERMINATED BY ',';
|
||||
SELECT @the_backup_id:=backup_id FROM test.backup_info;
|
||||
@the_backup_id:=backup_id
|
||||
<the_backup_id>
|
||||
CREATE TEMPORARY TABLE test.backup_info (id INT, backup_id INT) ENGINE = HEAP;
|
||||
LOAD DATA INFILE 'DUMP_FILE' INTO TABLE test.backup_info FIELDS TERMINATED BY ',';
|
||||
DROP TABLE test.backup_info;
|
||||
1;8388607;16777215
|
||||
2;-8388608;0
|
||||
|
@ -120,7 +120,7 @@ d 1 2.050000000000000000000000000000
|
||||
delete from t1;
|
||||
delete from t2;
|
||||
insert into t1 values (3, 1, 1.05), (5, 2, 2.05);
|
||||
load data infile '../std_data_ln/loaddata5.dat' replace into table t1 fields terminated by '' enclosed by '' ignore 1 lines (id, a);
|
||||
load data infile '../../../std_data/loaddata5.dat' replace into table t1 fields terminated by '' enclosed by '' ignore 1 lines (id, a);
|
||||
select * from t1 order by id;
|
||||
id a b
|
||||
3 4 0.000000000000000000000000000000
|
||||
|
@ -362,7 +362,8 @@ CREATE TABLE t1 (
|
||||
CREATE TEMPORARY TABLE ndb_show_tables (id INT, type VARCHAR(20), state VARCHAR(20), logging VARCHAR(20), _database VARCHAR(255), _schema VARCHAR(20), name VARCHAR(255));
|
||||
|
||||
--disable_warnings
|
||||
--exec $NDB_TOOLS_DIR/ndb_show_tables --p > $MYSQLTEST_VARDIR/master-data/test/tmp.dat
|
||||
let $MYSQLD_DATADIR= `select @@datadir`;
|
||||
--exec $NDB_TOOLS_DIR/ndb_show_tables --p > $MYSQLD_DATADIR/test/tmp.dat
|
||||
LOAD DATA INFILE 'tmp.dat' INTO TABLE ndb_show_tables;
|
||||
--enable_warnings
|
||||
|
||||
@ -372,7 +373,7 @@ truncate ndb_show_tables;
|
||||
|
||||
alter table t1 change tiny new_tiny tinyint(4) DEFAULT '0' NOT NULL;
|
||||
--disable_warnings
|
||||
--exec $NDB_TOOLS_DIR/ndb_show_tables --p > $MYSQLTEST_VARDIR/master-data/test/tmp.dat
|
||||
--exec $NDB_TOOLS_DIR/ndb_show_tables --p > $MYSQLD_DATADIR/test/tmp.dat
|
||||
LOAD DATA INFILE 'tmp.dat' INTO TABLE ndb_show_tables;
|
||||
--enable_warnings
|
||||
|
||||
@ -386,9 +387,9 @@ alter table t1 add index i2(new_tiny);
|
||||
drop index i1 on t1;
|
||||
|
||||
--disable_warnings
|
||||
--exec $NDB_TOOLS_DIR/ndb_show_tables --p > $MYSQLTEST_VARDIR/master-data/test/tmp.dat
|
||||
--exec $NDB_TOOLS_DIR/ndb_show_tables --p > $MYSQLD_DATADIR/test/tmp.dat
|
||||
LOAD DATA INFILE 'tmp.dat' INTO TABLE ndb_show_tables;
|
||||
--exec rm $MYSQLTEST_VARDIR/master-data/test/tmp.dat || true
|
||||
--exec rm $MYSQLD_DATADIR/test/tmp.dat || true
|
||||
--enable_warnings
|
||||
|
||||
select 'no_copy' from ndb_show_tables where id = @t1_id and name like '%t1%';
|
||||
|
@ -30,7 +30,7 @@ while ($mysql_errno)
|
||||
--enable_query_log
|
||||
|
||||
--source include/show_binlog_events2.inc
|
||||
PURGE MASTER LOGS TO 'master-bin.000002';
|
||||
PURGE MASTER LOGS TO 'mysqld-bin.000002';
|
||||
|
||||
--source include/show_binlog_events2.inc
|
||||
drop table t1;
|
||||
|
@ -6,7 +6,7 @@
|
||||
--exec $NDB_TOOLS_DIR/ndb_config --no-defaults --query=nodeid,host,DataMemory,IndexMemory --type=ndbd 2> /dev/null
|
||||
--exec $NDB_TOOLS_DIR/ndb_config --no-defaults -r \\\n -f " " --query=nodeid,host,DataMemory,IndexMemory --type=ndbd 2> /dev/null
|
||||
--exec $NDB_TOOLS_DIR/ndb_config --no-defaults --query=nodeid --type=ndbd --host=localhost 2> /dev/null
|
||||
--exec $NDB_TOOLS_DIR/ndb_config --no-defaults --query=type,nodeid,host --config-file=$NDB_BACKUP_DIR/config.ini 2> /dev/null
|
||||
--exec $NDB_TOOLS_DIR/ndb_config --no-defaults --query=type,nodeid,host --config-file=$MYSQL_TEST_DIR/std_data/ndb_config_config.ini 2> /dev/null
|
||||
|
||||
# End of 4.1 tests
|
||||
|
||||
@ -18,6 +18,6 @@
|
||||
--exec $NDB_TOOLS_DIR/ndb_config --defaults-group-suffix=.cluster2 --defaults-file=$MYSQL_TEST_DIR/std_data/ndb_config_mycnf2.cnf --ndb-shm --connections --query=type,nodeid1,nodeid2,group,nodeidserver --mycnf 2> /dev/null
|
||||
|
||||
|
||||
--exec $NDB_TOOLS_DIR/ndb_config --no-defaults --query=nodeid --host=localhost --config-file=$NDB_BACKUP_DIR/config.ini 2> /dev/null
|
||||
--exec $NDB_TOOLS_DIR/ndb_config --no-defaults --query=nodeid --host=1.2.3.4 --config-file=$NDB_BACKUP_DIR/config.ini 2> /dev/null
|
||||
--exec $NDB_TOOLS_DIR/ndb_config --no-defaults --query=nodeid --host=127.0.0.1 --config-file=$NDB_BACKUP_DIR/config.ini 2> /dev/null
|
||||
--exec $NDB_TOOLS_DIR/ndb_config --no-defaults --query=nodeid --host=localhost --config-file=$MYSQL_TEST_DIR/std_data/ndb_config_config.ini 2> /dev/null
|
||||
--exec $NDB_TOOLS_DIR/ndb_config --no-defaults --query=nodeid --host=1.2.3.4 --config-file=$MYSQL_TEST_DIR/std_data/ndb_config_config.ini 2> /dev/null
|
||||
--exec $NDB_TOOLS_DIR/ndb_config --no-defaults --query=nodeid --host=127.0.0.1 --config-file=$MYSQL_TEST_DIR/std_data/ndb_config_config.ini 2> /dev/null
|
||||
|
@ -12,12 +12,12 @@ DROP TABLE IF EXISTS t1;
|
||||
# should give duplicate key
|
||||
CREATE TABLE t1 (word CHAR(20) NOT NULL PRIMARY KEY) ENGINE=NDB;
|
||||
--error 1022
|
||||
LOAD DATA INFILE '../std_data_ln/words.dat' INTO TABLE t1 ;
|
||||
LOAD DATA INFILE '../../../std_data/words.dat' INTO TABLE t1 ;
|
||||
DROP TABLE t1;
|
||||
|
||||
# now without a primary key we should be ok
|
||||
CREATE TABLE t1 (word CHAR(20) NOT NULL) ENGINE=NDB;
|
||||
LOAD DATA INFILE '../std_data_ln/words.dat' INTO TABLE t1 ;
|
||||
LOAD DATA INFILE '../../../std_data/words.dat' INTO TABLE t1 ;
|
||||
SELECT * FROM t1 ORDER BY word;
|
||||
DROP TABLE t1;
|
||||
|
||||
|
@ -15,55 +15,56 @@ while ($1)
|
||||
dec $1;
|
||||
}
|
||||
set SQL_LOG_BIN=1;
|
||||
let $MYSQLD_DATADIR= `select @@datadir`;
|
||||
enable_query_log;
|
||||
--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
|
||||
eval select * into outfile '$MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile' from t1;
|
||||
--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR
|
||||
eval select * into outfile '$MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile' from t1;
|
||||
#This will generate a 20KB file, now test LOAD DATA LOCAL
|
||||
drop table t1;
|
||||
|
||||
create table t1(a int) engine=ndb;
|
||||
--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
|
||||
eval load data local infile '$MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile' into table t1;
|
||||
--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR
|
||||
eval load data local infile '$MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile' into table t1;
|
||||
select count(*) from t1;
|
||||
--remove_file $MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile
|
||||
--remove_file $MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile
|
||||
drop table t1;
|
||||
|
||||
create table t1(a int) engine=myisam;
|
||||
insert into t1 values (1), (2), (2), (3);
|
||||
--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
|
||||
eval select * into outfile '$MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile' from t1;
|
||||
--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR
|
||||
eval select * into outfile '$MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile' from t1;
|
||||
drop table t1;
|
||||
|
||||
create table t1(a int primary key) engine=ndb;
|
||||
--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
|
||||
eval load data local infile '$MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile' into table t1;
|
||||
--remove_file $MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile
|
||||
--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR
|
||||
eval load data local infile '$MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile' into table t1;
|
||||
--remove_file $MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile
|
||||
select * from t1 order by a;
|
||||
drop table t1;
|
||||
|
||||
create table t1(a int) engine=myisam;
|
||||
insert into t1 values (1), (1), (2), (3);
|
||||
--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
|
||||
eval select * into outfile '$MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile' from t1;
|
||||
--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR
|
||||
eval select * into outfile '$MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile' from t1;
|
||||
drop table t1;
|
||||
|
||||
create table t1(a int primary key) engine=ndb;
|
||||
--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
|
||||
eval load data local infile '$MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile' into table t1;
|
||||
--remove_file $MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile
|
||||
--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR
|
||||
eval load data local infile '$MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile' into table t1;
|
||||
--remove_file $MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile
|
||||
select * from t1 order by a;
|
||||
drop table t1;
|
||||
|
||||
create table t1(a int) engine=myisam;
|
||||
insert into t1 values (1), (2), (3), (3);
|
||||
--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
|
||||
eval select * into outfile '$MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile' from t1;
|
||||
--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR
|
||||
eval select * into outfile '$MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile' from t1;
|
||||
drop table t1;
|
||||
|
||||
create table t1(a int primary key) engine=ndb;
|
||||
--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
|
||||
eval load data local infile '$MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile' into table t1;
|
||||
--remove_file $MYSQLTEST_VARDIR/master-data/ndb_loaddatalocal.select_outfile
|
||||
--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR
|
||||
eval load data local infile '$MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile' into table t1;
|
||||
--remove_file $MYSQLD_DATADIR/ndb_loaddatalocal.select_outfile
|
||||
select * from t1 order by a;
|
||||
drop table t1;
|
||||
|
||||
|
@ -85,12 +85,12 @@ select * from t1 order by pk;
|
||||
delete from t1;
|
||||
# Test for load data replace which updates pk
|
||||
insert into t1 values (1, 1, 1), (4, 4, 4), (6, 6, 6);
|
||||
load data infile '../std_data_ln/loaddata5.dat' replace into table t1 fields terminated by '' enclosed by '' ignore 1 lines (pk, apk);
|
||||
load data infile '../../../std_data/loaddata5.dat' replace into table t1 fields terminated by '' enclosed by '' ignore 1 lines (pk, apk);
|
||||
select * from t1 order by pk;
|
||||
delete from t1;
|
||||
# Now test for load data replace which doesn't touch pk
|
||||
insert into t1 values (1, 1, 1), (3, 3, 3), (5, 5, 5);
|
||||
load data infile '../std_data_ln/loaddata5.dat' replace into table t1 fields terminated by '' enclosed by '' ignore 1 lines (pk, apk);
|
||||
load data infile '../../../std_data/loaddata5.dat' replace into table t1 fields terminated by '' enclosed by '' ignore 1 lines (pk, apk);
|
||||
select * from t1 order by pk;
|
||||
delete from t1;
|
||||
# Finally test for both types of replace ... select
|
||||
|
@ -15,8 +15,8 @@ drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9,t10;
|
||||
--eval set @node_id= SUBSTRING('$node_id', 20)+0
|
||||
--enable_query_log
|
||||
--let $node_id= `SELECT @node_id`
|
||||
--exec $NDB_MGM --no-defaults --ndb-connectstring="localhost:$NDBCLUSTER_PORT" -e "enter single user mode $node_id" >> $NDB_TOOLS_OUTPUT
|
||||
--exec $NDB_TOOLS_DIR/ndb_waiter --no-defaults --ndb-connectstring="localhost:$NDBCLUSTER_PORT" --single-user >> $NDB_TOOLS_OUTPUT
|
||||
--exec $NDB_MGM --no-defaults --ndb-connectstring="$NDB_CONNECTSTRING" -e "enter single user mode $node_id" >> $NDB_TOOLS_OUTPUT
|
||||
--exec $NDB_TOOLS_DIR/ndb_waiter --no-defaults --ndb-connectstring="$NDB_CONNECTSTRING" --single-user >> $NDB_TOOLS_OUTPUT
|
||||
|
||||
# verify that we are indeed in single user mode
|
||||
# and test that some operations give correct errors
|
||||
@ -124,7 +124,7 @@ update t1 set b=b+100;
|
||||
--error 1296
|
||||
update t1 set b=b+100 where a > 7;
|
||||
|
||||
--exec $NDB_MGM --no-defaults --ndb-connectstring="localhost:$NDBCLUSTER_PORT" -e "exit single user mode" >> $NDB_TOOLS_OUTPUT
|
||||
--exec $NDB_MGM --no-defaults --ndb-connectstring="$NDB_CONNECTSTRING" -e "exit single user mode" >> $NDB_TOOLS_OUTPUT
|
||||
--exec $NDB_TOOLS_DIR/ndb_waiter --no-defaults >> $NDB_TOOLS_OUTPUT
|
||||
|
||||
#
|
||||
@ -139,8 +139,8 @@ BEGIN;
|
||||
update t1 set b=b+100 where a=2;
|
||||
|
||||
# enter single user mode
|
||||
--exec $NDB_MGM --no-defaults --ndb-connectstring="localhost:$NDBCLUSTER_PORT" -e "enter single user mode $node_id" >> $NDB_TOOLS_OUTPUT
|
||||
--exec $NDB_TOOLS_DIR/ndb_waiter --no-defaults --ndb-connectstring="localhost:$NDBCLUSTER_PORT" --single-user >> $NDB_TOOLS_OUTPUT
|
||||
--exec $NDB_MGM --no-defaults --ndb-connectstring="$NDB_CONNECTSTRING" -e "enter single user mode $node_id" >> $NDB_TOOLS_OUTPUT
|
||||
--exec $NDB_TOOLS_DIR/ndb_waiter --no-defaults --ndb-connectstring="$NDB_CONNECTSTRING" --single-user >> $NDB_TOOLS_OUTPUT
|
||||
|
||||
--connection server1
|
||||
update t1 set b=b+100 where a=3;
|
||||
@ -160,7 +160,7 @@ create table t2 (a int) engine myisam;
|
||||
alter table t2 add column (b int);
|
||||
|
||||
# exit single user mode
|
||||
--exec $NDB_MGM --no-defaults --ndb-connectstring="localhost:$NDBCLUSTER_PORT" -e "exit single user mode" >> $NDB_TOOLS_OUTPUT
|
||||
--exec $NDB_MGM --no-defaults --ndb-connectstring="$NDB_CONNECTSTRING" -e "exit single user mode" >> $NDB_TOOLS_OUTPUT
|
||||
--exec $NDB_TOOLS_DIR/ndb_waiter --no-defaults >> $NDB_TOOLS_OUTPUT
|
||||
|
||||
# cleanup
|
||||
|
@ -98,7 +98,7 @@ delete from t1;
|
||||
delete from t2;
|
||||
# Check for load data replace
|
||||
insert into t1 values (3, 1, 1.05), (5, 2, 2.05);
|
||||
load data infile '../std_data_ln/loaddata5.dat' replace into table t1 fields terminated by '' enclosed by '' ignore 1 lines (id, a);
|
||||
load data infile '../../../std_data/loaddata5.dat' replace into table t1 fields terminated by '' enclosed by '' ignore 1 lines (id, a);
|
||||
select * from t1 order by id;
|
||||
select * from t2 order by op, a, b;
|
||||
update t4 set b = 10 where a = 1;
|
||||
|
@ -7,28 +7,28 @@ drop database if exists mysqltest;
|
||||
--enable_warnings
|
||||
|
||||
--exec echo Running ndbapi_simple
|
||||
--exec $NDB_EXAMPLES_DIR/ndbapi_simple/ndbapi_simple $MASTER_MYSOCK "localhost:$NDBCLUSTER_PORT" >> $NDB_EXAMPLES_OUTPUT
|
||||
--exec $NDB_EXAMPLES_DIR/ndbapi_simple/ndbapi_simple $MASTER_MYSOCK "$NDB_CONNECTSTRING" >> $NDB_EXAMPLES_OUTPUT
|
||||
|
||||
--exec echo Running ndbapi_simple_index
|
||||
--exec $NDB_EXAMPLES_DIR/ndbapi_simple_index/ndbapi_simple_index $MASTER_MYSOCK "localhost:$NDBCLUSTER_PORT" >> $NDB_EXAMPLES_OUTPUT
|
||||
--exec $NDB_EXAMPLES_DIR/ndbapi_simple_index/ndbapi_simple_index $MASTER_MYSOCK "$NDB_CONNECTSTRING" >> $NDB_EXAMPLES_OUTPUT
|
||||
|
||||
--exec echo Running ndbapi_scan
|
||||
--exec $NDB_EXAMPLES_DIR/ndbapi_scan/ndbapi_scan $MASTER_MYSOCK "localhost:$NDBCLUSTER_PORT" >> $NDB_EXAMPLES_OUTPUT
|
||||
--exec $NDB_EXAMPLES_DIR/ndbapi_scan/ndbapi_scan $MASTER_MYSOCK "$NDB_CONNECTSTRING" >> $NDB_EXAMPLES_OUTPUT
|
||||
|
||||
--exec echo Running ndbapi_retries
|
||||
--exec $NDB_EXAMPLES_DIR/ndbapi_retries/ndbapi_retries $MASTER_MYSOCK "localhost:$NDBCLUSTER_PORT" >> $NDB_EXAMPLES_OUTPUT
|
||||
--exec $NDB_EXAMPLES_DIR/ndbapi_retries/ndbapi_retries $MASTER_MYSOCK "$NDB_CONNECTSTRING" >> $NDB_EXAMPLES_OUTPUT
|
||||
|
||||
--exec echo Running ndbapi_async
|
||||
--exec $NDB_EXAMPLES_DIR/ndbapi_async/ndbapi_async $MASTER_MYSOCK "localhost:$NDBCLUSTER_PORT" >> $NDB_EXAMPLES_OUTPUT
|
||||
--exec $NDB_EXAMPLES_DIR/ndbapi_async/ndbapi_async $MASTER_MYSOCK "$NDB_CONNECTSTRING" >> $NDB_EXAMPLES_OUTPUT
|
||||
|
||||
--exec echo Running ndbapi_async1
|
||||
--exec $NDB_EXAMPLES_DIR/ndbapi_async1/ndbapi_async1 $MASTER_MYSOCK "localhost:$NDBCLUSTER_PORT" >> $NDB_EXAMPLES_OUTPUT
|
||||
--exec $NDB_EXAMPLES_DIR/ndbapi_async1/ndbapi_async1 $MASTER_MYSOCK "$NDB_CONNECTSTRING" >> $NDB_EXAMPLES_OUTPUT
|
||||
|
||||
use TEST_DB;
|
||||
create table t0(c0 int, c1 int, c2 char(4), c3 char(4), c4 text,
|
||||
primary key(c0, c2)) engine ndb charset latin1;
|
||||
#--exec echo Running ndbapi_event
|
||||
#--exec $NDB_EXAMPLES_DIR/ndbapi_event/ndbapi_event "localhost:$NDBCLUSTER_PORT" 1 >> $NDB_EXAMPLES_OUTPUT
|
||||
#--exec $NDB_EXAMPLES_DIR/ndbapi_event/ndbapi_event "$NDB_CONNECTSTRING" 1 >> $NDB_EXAMPLES_OUTPUT
|
||||
insert into t0 values (1, 2, 'a', 'b', null);
|
||||
insert into t0 values (3, 4, 'c', 'd', null);
|
||||
update t0 set c3 = 'e' where c0 = 1 and c2 = 'a'; -- use pk
|
||||
@ -41,4 +41,4 @@ delete from t0;
|
||||
drop table t0;
|
||||
|
||||
--exec echo Running mgmapi_logevent
|
||||
--exec $NDB_EXAMPLES_DIR/mgmapi_logevent/mgmapi_logevent "localhost:$NDBCLUSTER_PORT" 1 >> $NDB_EXAMPLES_OUTPUT
|
||||
--exec $NDB_EXAMPLES_DIR/mgmapi_logevent/mgmapi_logevent "$NDB_CONNECTSTRING" 1 >> $NDB_EXAMPLES_OUTPUT
|
||||
|
Reference in New Issue
Block a user