| Bug #34378 | Using more than 16gb can cause failed assertion in RWPool | ||
|---|---|---|---|
| Submitted: | 7 Feb 12:23 | Modified: | 20 Feb 22:02 |
| Reporter: | Axel Schwenke | ||
| Status: | Closed | ||
| Category: | Server: Cluster | Severity: | S2 (Serious) |
| Version: | 5.1* | OS: | Linux |
| Assigned to: | Jonas Oreland | Target Version: | 5.1+ |
| Triage: | D1 (Critical) / R3 (Medium) / E2 (Low) | ||
[7 Feb 12:23]
Axel Schwenke
[8 Feb 15:17]
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/41933 ChangeSet@1.2684, 2008-02-08 15:17:45+01:00, jonas@perch.ndb.mysql.com +4 -0 ndb - bug#34378 Using more than 16g can cause record-pool ptr.i values to overflow Fix by splitting memory into 2 zones, lo(16g)/hi(rest) When record pools only use zone_lo, and datamemory, buffers etc...can use any
[10 Feb 13:07]
Jonas Oreland
pushed to 51-ndb, and telco-6.x (>= 2)
[12 Feb 16:27]
Jon Stephens
Documented bugfix in the 5.1.23-ndb-6.3.9 changelog as follows:
Upgrades of a cluster using while a DataMemory setting in excess
of 3 GB caused data nodes to fail.
Left bug report in PQ status pending further merges.
[20 Feb 17:02]
Bugs System
Pushed into 5.1.24-rc
[20 Feb 17:03]
Bugs System
Pushed into 6.0.5-alpha
[20 Feb 22:02]
Jon Stephens
Also documented for 5.1.24 and 6.0.5.
