Bug #72743 rpl.rpl_semi_sync_install_at_start_server is failing on windows
Submitted: 26 May 2014 4:04 Modified: 24 Jun 2014 15:52
Reporter: Anitha Gopi Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Replication Severity:S3 (Non-critical)
Version:5.7.5 OS:Any
Assigned to: CPU Architecture:Any

[26 May 2014 4:04] Anitha Gopi
Description:
rpl.rpl_semi_sync_install_at_start_server test is failing on windows ever since it was introduced by the following push 

revno: 7995
committer: Libing Song <libing.song@oracle.com>
branch nick: mysql-trunk
timestamp: Tue 2014-05-13 11:16:26 +0800

http://pb2.no.oracle.com/?template=mysql_show_test_failure&search=yes&push_id=6664202&test...

2014-05-24T01:35:23.385202Z 0 [ERROR] unknown variable \'rpl_semi_sync_master_enabled=1\'
2014-05-24T01:35:23.386179Z 0 [ERROR] Aborting

How to repeat:
Seen on PB2
[26 May 2014 4:21] Anitha Gopi
Posted by developer:
 
Test is now disabled on windows
[6 Jun 2014 6:20] Libing Song
Posted by developer:
 
It is fixed by BUG#18466390.
The patch of this bug just enabled the test on windows.
[24 Jun 2014 15:52] Jon Stephens
Documented fix as follows in the 5.7.5 changelog:

        Semi-synchronous replication did not work as expected when the
        rpl_semi_sync_master_wait_no_slave and
        rpl_semi_sync_master_wait_for_slave_count variables were set.
        The values of the variables were changed, but the related
        internal status was not updated during initialization.
      
Closed.

 Thank you for your bug report. This issue has been committed to our source repository of that product and will be incorporated into the next release.

If necessary, you can access the source repository and build the latest available version, including the bug fix. More information about accessing the source trees is available at

    http://dev.mysql.com/doc/en/installing-source.html