Bug #58145 Definition of --sync-master-info is wrong in the manual
Submitted: 11 Nov 2010 19:45 Modified: 12 Nov 2010 12:41
Reporter: Alfranio Correia Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Documentation Severity:S3 (Non-critical)
Version:5.5.x OS:Any
Assigned to: Jon Stephens CPU Architecture:Any
Tags: Documetation, replication, synchronization

[11 Nov 2010 19:45] Alfranio Correia
Description:
Definition of --sync-master-info is wrong in the manual.

"If the value of this variable is greater than 0, a
replication slave synchronizes its master.info file to disk (using fdatasync())
after every sync_master_info *transactions*. The default value of
sync_relay_log_info is 0 (recommended in most situations), which does not force
any synchronization to disk by the MySQL server—in this case, the server relies
on the operating system to flush the master.info file's contents from time to
time as for any other file."

It should be *events* instead of *transactions*.

How to repeat:
See http://dev.mysql.com/doc/refman/5.5/en/replication-options-slave.html

Suggested fix:
Replace *transactions* by *events* in the definition.
[12 Nov 2010 12:34] Jon Stephens
Set prio & target version
[12 Nov 2010 12:41] Jon Stephens
Thank you for your bug report. This issue has been addressed in the documentation. The updated documentation will appear on our website shortly, and will be included in the next release of the relevant products.