mirror of
https://github.com/MariaDB/server.git
synced 2025-01-20 14:02:32 +01:00
Merge mysql.com:/space/my/mysql-5.0
into mysql.com:/space/my/mysql-5.1
This commit is contained in:
commit
61a7844163
10 changed files with 21 additions and 23 deletions
|
@ -391,7 +391,7 @@ root@localhost
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
this will be executed
|
this will be executed
|
||||||
this will be executed
|
this will be executed
|
||||||
mysqltest: At line 2: query 'create table t1 (a int primary key);
|
mysqltest: At line 3: query 'create table t1 (a int primary key);
|
||||||
insert into t1 values (1);
|
insert into t1 values (1);
|
||||||
select 'select-me';
|
select 'select-me';
|
||||||
insertz 'error query'' failed: 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'insertz 'error query'' at line 1
|
insertz 'error query'' failed: 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'insertz 'error query'' at line 1
|
||||||
|
|
|
@ -83,5 +83,5 @@ a
|
||||||
22
|
22
|
||||||
show slave status;
|
show slave status;
|
||||||
Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master
|
Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master
|
||||||
# 127.0.0.1 root MASTER_MYPORT 1 master-bin.000001 18911 # # master-bin.000001 Yes Yes 0 0 18911 # None 0 No #
|
# 127.0.0.1 root MASTER_MYPORT 1 master-bin.000001 18911 # # master-bin.000001 # Yes 0 0 18911 # None 0 No #
|
||||||
drop table t1,t2,t3,t4;
|
drop table t1,t2,t3,t4;
|
||||||
|
|
|
@ -16,7 +16,4 @@ master_pos_wait('master-bin.001',3000)>=0
|
||||||
select max(a) from t1;
|
select max(a) from t1;
|
||||||
max(a)
|
max(a)
|
||||||
8000
|
8000
|
||||||
show slave status;
|
|
||||||
Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master
|
|
||||||
# 127.0.0.1 root MASTER_MYPORT 1 master-bin.000001 735186 # # master-bin.000001 Yes Yes 0 0 735186 # None 0 No #
|
|
||||||
drop table t1;
|
drop table t1;
|
||||||
|
|
|
@ -49,7 +49,7 @@ n
|
||||||
2
|
2
|
||||||
show slave status;
|
show slave status;
|
||||||
Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master
|
Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master
|
||||||
# 127.0.0.1 root MASTER_MYPORT 1 master-bin.000001 776 slave-relay-bin.000004 # master-bin.000001 Yes No 0 0 608 # Relay slave-relay-bin.000004 746 No #
|
# 127.0.0.1 root MASTER_MYPORT 1 master-bin.000001 776 slave-relay-bin.000004 # master-bin.000001 # No 0 0 608 # Relay slave-relay-bin.000004 746 No #
|
||||||
start slave;
|
start slave;
|
||||||
stop slave;
|
stop slave;
|
||||||
start slave until master_log_file='master-bin.000001', master_log_pos=776;
|
start slave until master_log_file='master-bin.000001', master_log_pos=776;
|
||||||
|
|
|
@ -11,9 +11,6 @@
|
||||||
##############################################################################
|
##############################################################################
|
||||||
|
|
||||||
sp-goto : GOTO is currently is disabled - will be fixed in the future
|
sp-goto : GOTO is currently is disabled - will be fixed in the future
|
||||||
rpl_relayrotate : Unstable test case, bug#12429
|
|
||||||
rpl_until : Unstable test case, bug#12429
|
|
||||||
rpl_deadlock : Unstable test case, bug#12429
|
|
||||||
kill : Unstable test case, bug#9712
|
kill : Unstable test case, bug#9712
|
||||||
ndb_cache2 : Bug #15004
|
ndb_cache2 : Bug #15004
|
||||||
ndb_cache_multi2: Bug #15004
|
ndb_cache_multi2: Bug #15004
|
||||||
|
|
|
@ -953,7 +953,9 @@ select "this will be executed";
|
||||||
#
|
#
|
||||||
|
|
||||||
# Failing multi statement query
|
# Failing multi statement query
|
||||||
--exec echo "delimiter ||||;" > var/tmp/bug11731.sql
|
# PS does not support multi statement
|
||||||
|
--exec echo "--disable_ps_protocol" > var/tmp/bug11731.sql
|
||||||
|
--exec echo "delimiter ||||;" >> var/tmp/bug11731.sql
|
||||||
--exec echo "create table t1 (a int primary key);" >> var/tmp/bug11731.sql
|
--exec echo "create table t1 (a int primary key);" >> var/tmp/bug11731.sql
|
||||||
--exec echo "insert into t1 values (1);" >> var/tmp/bug11731.sql
|
--exec echo "insert into t1 values (1);" >> var/tmp/bug11731.sql
|
||||||
--exec echo "select 'select-me';" >> var/tmp/bug11731.sql
|
--exec echo "select 'select-me';" >> var/tmp/bug11731.sql
|
||||||
|
@ -973,7 +975,9 @@ drop table t1;
|
||||||
|
|
||||||
|
|
||||||
# Using expected error
|
# Using expected error
|
||||||
--exec echo "delimiter ||||;" > var/tmp/bug11731.sql
|
# PS does not support multi statement
|
||||||
|
--exec echo "--disable_ps_protocol" > var/tmp/bug11731.sql
|
||||||
|
--exec echo "delimiter ||||;" >> var/tmp/bug11731.sql
|
||||||
--exec echo "--error 1064" >> var/tmp/bug11731.sql
|
--exec echo "--error 1064" >> var/tmp/bug11731.sql
|
||||||
--exec echo "create table t1 (a int primary key);" >> var/tmp/bug11731.sql
|
--exec echo "create table t1 (a int primary key);" >> var/tmp/bug11731.sql
|
||||||
--exec echo "insert into t1 values (1);" >> var/tmp/bug11731.sql
|
--exec echo "insert into t1 values (1);" >> var/tmp/bug11731.sql
|
||||||
|
|
|
@ -102,7 +102,7 @@ commit;
|
||||||
sync_with_master;
|
sync_with_master;
|
||||||
select * from t1;
|
select * from t1;
|
||||||
select * from t2;
|
select * from t2;
|
||||||
--replace_column 1 # 8 # 9 # 23 # 33 #
|
--replace_column 1 # 8 # 9 # 11 # 23 # 33 #
|
||||||
--replace_result $MASTER_MYPORT MASTER_MYPORT
|
--replace_result $MASTER_MYPORT MASTER_MYPORT
|
||||||
show slave status;
|
show slave status;
|
||||||
|
|
||||||
|
|
|
@ -56,9 +56,6 @@ start slave;
|
||||||
# (the only statement with position>=3000 is COMMIT).
|
# (the only statement with position>=3000 is COMMIT).
|
||||||
select master_pos_wait('master-bin.001',3000)>=0;
|
select master_pos_wait('master-bin.001',3000)>=0;
|
||||||
select max(a) from t1;
|
select max(a) from t1;
|
||||||
--replace_column 1 # 8 # 9 # 23 # 33 #
|
|
||||||
--replace_result $MASTER_MYPORT MASTER_MYPORT
|
|
||||||
show slave status;
|
|
||||||
connection master;
|
connection master;
|
||||||
|
|
||||||
# The following DROP is a very important cleaning task:
|
# The following DROP is a very important cleaning task:
|
||||||
|
|
|
@ -49,7 +49,7 @@ sleep 2;
|
||||||
wait_for_slave_to_stop;
|
wait_for_slave_to_stop;
|
||||||
select * from t2;
|
select * from t2;
|
||||||
--replace_result $MASTER_MYPORT MASTER_MYPORT
|
--replace_result $MASTER_MYPORT MASTER_MYPORT
|
||||||
--replace_column 1 # 9 # 23 # 33 #
|
--replace_column 1 # 9 # 11 # 23 # 33 #
|
||||||
show slave status;
|
show slave status;
|
||||||
|
|
||||||
# clean up
|
# clean up
|
||||||
|
|
|
@ -2033,29 +2033,32 @@ void Qmgr::execAPI_REGREQ(Signal* signal)
|
||||||
}//Qmgr::execAPI_REGREQ()
|
}//Qmgr::execAPI_REGREQ()
|
||||||
|
|
||||||
|
|
||||||
void
|
void
|
||||||
Qmgr::execAPI_VERSION_REQ(Signal * signal) {
|
Qmgr::execAPI_VERSION_REQ(Signal * signal) {
|
||||||
jamEntry();
|
jamEntry();
|
||||||
ApiVersionReq * const req = (ApiVersionReq *)signal->getDataPtr();
|
ApiVersionReq * const req = (ApiVersionReq *)signal->getDataPtr();
|
||||||
|
|
||||||
Uint32 senderRef = req->senderRef;
|
Uint32 senderRef = req->senderRef;
|
||||||
Uint32 nodeId = req->nodeId;
|
Uint32 nodeId = req->nodeId;
|
||||||
|
|
||||||
ApiVersionConf * conf = (ApiVersionConf *)req;
|
ApiVersionConf * conf = (ApiVersionConf *)req;
|
||||||
if(getNodeInfo(nodeId).m_connected)
|
if(getNodeInfo(nodeId).m_connected)
|
||||||
|
{
|
||||||
conf->version = getNodeInfo(nodeId).m_version;
|
conf->version = getNodeInfo(nodeId).m_version;
|
||||||
|
struct in_addr in= globalTransporterRegistry.get_connect_address(nodeId);
|
||||||
|
conf->inet_addr= in.s_addr;
|
||||||
|
}
|
||||||
else
|
else
|
||||||
|
{
|
||||||
conf->version = 0;
|
conf->version = 0;
|
||||||
|
conf->inet_addr= 0;
|
||||||
|
}
|
||||||
conf->nodeId = nodeId;
|
conf->nodeId = nodeId;
|
||||||
struct in_addr in= globalTransporterRegistry.get_connect_address(nodeId);
|
|
||||||
conf->inet_addr= in.s_addr;
|
|
||||||
|
|
||||||
sendSignal(senderRef,
|
sendSignal(senderRef,
|
||||||
GSN_API_VERSION_CONF,
|
GSN_API_VERSION_CONF,
|
||||||
signal,
|
signal,
|
||||||
ApiVersionConf::SignalLength, JBB);
|
ApiVersionConf::SignalLength, JBB);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue