Bug #32003 | rpl.rpl_server_id2 can cause extraneous errors recorded in error log | ||
---|---|---|---|
Submitted: | 31 Oct 2007 19:51 | Modified: | 1 Feb 2008 15:04 |
Reporter: | Andrei Elkin | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Replication | Severity: | S2 (Serious) |
Version: | CGE-6.3 | OS: | Any |
Assigned to: | Andrei Elkin | CPU Architecture: | Any |
[31 Oct 2007 19:51]
Andrei Elkin
[1 Nov 2007 12:51]
Andrei Elkin
More tests that have reset master which can lead to the same warning: rpl.rpl_extraColmaster_innodb: 071031 13:22:55 [ERROR] The slave I/O thread stops because querying master with 'SET @master_heartbeat_period= 5000000000' failed; error: 1159 rpl_ndb.rpl_ndb_log slave.err: rpl.rpl_ssl: 071101 5:48:34 [ERROR] The slave I/O thread stops because querying master with 'SET @master_heartbeat_period= 5000000000' failed; error: 1159 not having RESET MASTER still confines with the theory. There is a tight loop for stop/start slave which effectively implements resetting of the master.
[7 Jan 2008 17:11]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/40651 ChangeSet@1.2827, 2008-01-07 19:11:12+02:00, aelkin@koti.dsl.inet.fi +1 -0 bug#32003 rpl.rpl_server_id2 can cause extraneous errors recorded in error log the error printed in the slave error log is due to master's dump thread was killed in the middle of slave connecting as it should be because of the tests' logics. However, printing the error was not necessary as it's expectable not to be able to connect to a killed master. Fixed with introducing a condition for printing the error that previously was introduced by bug#29976.
[7 Jan 2008 17:25]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/40652 ChangeSet@1.2827, 2008-01-07 19:25:38+02:00, aelkin@koti.dsl.inet.fi +1 -0 bug#32003 rpl.rpl_server_id2 can cause extraneous errors recorded in error log the error printed in the slave error log appeared due to slave's threads were killed in the middle of handling START SLAVE. The sql command is asynchronous so that START may not be complete by the time a test issues STOP. Clearly, printing the error is not necessary if the threads are killed. Fixed with deploying a condition for printing the error that previously was introduced by bug#29976.
[9 Jan 2008 20:47]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/40798 ChangeSet@1.2827, 2008-01-09 22:46:58+02:00, aelkin@koti.dsl.inet.fi +1 -0 bug#32003 rpl.rpl_server_id2 can cause extraneous errors recorded in error log the error printed in the slave error log appeared due to slave's threads were killed in the middle of handling START SLAVE. The sql command is asynchronous so that START may not be complete by the time a test issues STOP. Clearly, printing the error is not necessary if the threads are killed. Fixed with deploying a condition for printing the error that previously was introduced by bug#29976.
[11 Jan 2008 10:46]
Andrei Elkin
pushed to mysql-5.1-telco-6.3
[1 Feb 2008 15:04]
Jon Stephens
Test framework only; nothing to document for end users; closed w/o further action. See Bug #29976.