Bug #48564 reserve scan rec for LCP
| Submitted: | 5 Nov 2009 12:36 | Modified: | 9 Nov 2009 16:39 |
|---|---|---|---|
| Reporter: | Bernd Ocklin | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Cluster: Cluster (NDB) storage engine | Severity: | S3 (Non-critical) |
| Version: | 6.2+ | OS: | Any |
| Assigned to: | Jonas Oreland | CPU Architecture: | Any |
[5 Nov 2009 12:36]
Bernd Ocklin
[9 Nov 2009 13:10]
Jonas Oreland
repeat by setting MaxNoOfLocalScans=32 TimeBetweenLocalCheckpoints=1 and run "testScan -n ScanRead488_Mixed T1"
[9 Nov 2009 13:13]
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/89803 3162 Jonas Oreland 2009-11-09 ndb - bug#48564 - add extra reserved scan record for LCP, and modify reservation code slightly
[9 Nov 2009 13:21]
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/89805 3163 Jonas Oreland 2009-11-09 ndb - bug#48564 - add extra reserved scan record for LCP, and modify reservation code slightly
[9 Nov 2009 13:24]
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/89807 3162 Jonas Oreland 2009-11-09 ndb - bug#48564 - add extra reserved scan record for LCP, and modify reservation code slightly
[9 Nov 2009 13:48]
Jonas Oreland
pushed to 6.3.29 and 7.0.10
docs: If running many parallel scans, LCP (which also internally does a scan)
could find it self not getting a scan-record, causing node to crash.
solution: 1) reserve a scan record for LCP that can't be used by "user" scans
2) add error code 489 to list of know errors
[9 Nov 2009 16:39]
Jon Stephens
Documented bugfix in the NDB-6.3.29 and 7.0.10 changelogs as follows:
When running many parallel scans, a local checkpoint (which
performs a scan internally) could find itself not getting a scan
record, which led to a data node crash. Now an extra scan record
is reserved for this purpose, and a problem with obtaining the
scan record returns an appropriate error (error code 489, Too
many active scans).
Closed.
Portions of this website are copyright © 2001, 2002 The PHP Group
Page generated in 0.058 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.