Bug #33715 CommitAckMarker map is not correctly initialized during TC-to

Submitted: 6 Jan 2008 18:08 Modified: 25 Apr 2008 8:24
Reporter: Jonas Oreland Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S3 (Non-critical)
Version:telco-6.3..+ OS:Any
Assigned to: Jonas Oreland CPU Architecture:Any

[6 Jan 2008 18:08] Jonas Oreland
Description:
the commit ack marker mask was not correctly initialized during tc-takeover
  (LQH_TRANSCONF) which lead to spurious REMOVE_MARKER_ORD being sent around 
  in system, causing lots of crashes in autotest (#ifdef VM_TRACE or ERROR_INSERT)

How to repeat:
run autotest 

Suggested fix:
init map
[6 Jan 2008 18:11] 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/40608

ChangeSet@1.2825, 2008-01-06 19:12:24+01:00, jonas@perch.ndb.mysql.com +4 -0
  ndb - bug#33715
    init commitackmarker bitmask during LQH_TRANSCONF (tc-takeover)
    also change so that TC_COMMIT_ACK is sent JBB
[6 Jan 2008 18:16] Jonas Oreland
pushed to telco-63 telco-64 and 51-telco
[1 Feb 2008 14:25] Jon Stephens
Documented in 5.1.23-ndb-6.3.8 changelog as follows:

        A failure to initialize an internal variable led to sporadic
        crashes during cluster testing.

Left bug in PQ status pending further merges.
[25 Apr 2008 8:24] Jonas Oreland
no further merges,
closing

Portions of this website are copyright © 2001, 2002 The PHP Group

Page generated in 0.064 sec. using MySQL 8.4.7-u6-cloud

Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.