Bug #42422 Incorrect handling of node-failure before all nodes connected
Submitted: 28 Jan 2009 14:15 Modified: 31 Jan 2009 23:54
Reporter: Jonas Oreland Email Updates:
Status: Closed Impact on me:
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S3 (Non-critical)
Version:* OS:Any
Assigned to: Jonas Oreland CPU Architecture:Any

[28 Jan 2009 14:15] Jonas Oreland

4 node
1) stop node X
2) start node X, prevent node X to connect to a node Y (not president)
3) restart node X

crash when node X connect to Y

How to repeat:
see above

Suggested fix:
make sure all states are cleared at 2)
even if node has not managed to connect to all other nodes
[29 Jan 2009 10:57] 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:


2802 Jonas Oreland	2009-01-29
      ndb - bug#42422 - fix in node-failure during sp1
[29 Jan 2009 13:58] Bugs System
Pushed into 5.1.31-ndb-6.2.17 (revid:jonas@mysql.com-20090129105652-glpkicqsbicf01fs) (version source revid:jonas@mysql.com-20090129105652-glpkicqsbicf01fs) (merge vers: 5.1.31-ndb-6.2.17) (pib:6)
[29 Jan 2009 13:59] Bugs System
Pushed into 5.1.31-ndb-6.3.22 (revid:jonas@mysql.com-20090129135456-6t2h99j4dndcmg6c) (version source revid:jonas@mysql.com-20090129105951-1n3y19smlrszoek3) (merge vers: 5.1.31-ndb-6.3.22) (pib:6)
[29 Jan 2009 14:01] Bugs System
Pushed into 5.1.31-ndb-6.4.3 (revid:jonas@mysql.com-20090129135746-ujd9ff95oo4c7pht) (version source revid:jonas@mysql.com-20090129110747-w4433lxcz8x53i9g) (merge vers: 5.1.31-ndb-6.4.2) (pib:6)
[31 Jan 2009 23:54] Jon Stephens
Documented bugfix in the NDB-6.2.17, 6.3.22, and 6.4.3 changelogs as follows:

        Data node failures that occurred before all data nodes had
        connected to the cluster were not handled correctly, leading to
        additional data node failures.
[10 Feb 2009 20:13] Bugs System
Pushed into 6.0.10-alpha (revid:alik@sun.com-20090210194937-s7xshv5l3m1v7wi9) (version source revid:tomas.ulin@sun.com-20090129163531-z8ao7stcp6cjlxz4) (merge vers: 6.0.10-alpha) (pib:6)