Bug #54944 Ndbrequire due to out of commit/ack markers
Submitted: 1 Jul 2010 21:21 Modified: 31 Aug 2010 12:12
Reporter: Andrew Hutchings Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S3 (Non-critical)
Version:mysql-5.1-telco-6.3 OS:Any
Assigned to: Jonas Oreland CPU Architecture:Any
Tags: 6.3.29

[1 Jul 2010 21:21] Andrew Hutchings
Description:
Time: Tuesday 29 June 2010 - 15:38:56
Status: Temporary error, restart node
Message: Internal program error (failed ndbrequire) (Internal error, programming error or missing error message, please report a bug)
Error: 2341
Error data:
Error object: DBTC (Line: 6206) 0x0000000a
Program: ndbd
Pid: 5240
Trace: /local/cudb/mysql/ndbd/data/ndb_4_trace.log.1
Version: mysql-5.1.39 ndb-6.3.29-GA
***EOM**

It appears leading up to the commit/ack markers were exceeded

How to repeat:
.
[31 Aug 2010 6:33] 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/117172

3270 Jonas Oreland	2010-08-31
      ndb - bug#54944 - out of commit ack markers could sometimes lead to node-crash
[31 Aug 2010 6:45] Bugs System
Pushed into mysql-5.1-telco-6.3 5.1.47-ndb-6.3.38 (revid:jonas@mysql.com-20100831062852-2ruuaq6fttp46u01) (version source revid:jonas@mysql.com-20100831062852-2ruuaq6fttp46u01) (merge vers: 5.1.47-ndb-6.3.38) (pib:21)
[31 Aug 2010 6:45] Bugs System
Pushed into mysql-5.1-telco-7.0 5.1.47-ndb-7.0.19 (revid:jonas@mysql.com-20100831063944-fwz9q66dlyzxhoyg) (version source revid:jonas@mysql.com-20100831063944-fwz9q66dlyzxhoyg) (merge vers: 5.1.47-ndb-7.0.19) (pib:21)
[31 Aug 2010 6:46] Jonas Oreland
pushed to 6.3.38, 7.0.19 and 7.1.8
[31 Aug 2010 12:12] Jon Stephens
Documented bugfix in the NDB-6.3.38, 7.0.19, and 7.1.8 changelogs as follows:

      Exhausting the available commit-ack markers (controlled by
      MaxNoOfConcurrentTransactions) led to a data node crash.

Closed.