Bug #47757 MySQL Cluster : port bug#45017 to 7.0 (ipv6)
Submitted: 1 Oct 2009 9:04 Modified: 6 Nov 2009 20:25
Reporter: Frazer Clement Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S3 (Non-critical)
Version:mysql-5.1-telco-7.0 OS:Any
Assigned to: Frazer Clement CPU Architecture:Any

[1 Oct 2009 9:04] Frazer Clement
Description:
Bug#45017 is fixed in mainline MySQL (5.1.39).

The fix there is against a codebase not including IPv6.

When merging 5.1.39 into mysql-5.1-telco-7.0, the fix for bug#45017 was dropped as it is not easy to merge.

The fix for Bug#45017 should be ported to 5.1-telco-.7.0

How to repeat:
See above.

Suggested fix:
Original bug fix contains patch against 5.4
[1 Oct 2009 16:04] Frazer Clement
Proposed patch accomodating local differences

Attachment: bug47757.patch (text/x-patch), 8.43 KiB.

[1 Oct 2009 16:20] Frazer Clement
Patch from original bug applied with adjustments to allow for mysql-5.1-telco-7.0+ differences :
 - my_socket type differences as part of Windows support
 - Support for client socket address binding

Testing required.
[2 Oct 2009 19:20] Frazer Clement
New patch with small issue fixed.  Some local testing performed.

Attachment: bug47757.patch2 (application/octet-stream, text), 8.69 KiB.

[4 Nov 2009 15:04] Frazer Clement
New patch with Davi's changes and more comments

Attachment: bug47757.patch (text/x-patch), 9.38 KiB.

[5 Nov 2009 11:47] Frazer Clement
New version of client.c

Attachment: client.c (text/x-csrc), 100.32 KiB.

[6 Nov 2009 15:01] Frazer Clement
Pushed to 7.0.10, 7.1.0
[6 Nov 2009 20:25] Jon Stephens
Documented bugfix in the NDB-7.0.10 changelog; see BUG#45017 for text of changelog entry.