Bug #35431 | Transaction object created and unreleased by extra call to nextResult() | ||
---|---|---|---|
Submitted: | 19 Mar 2008 11:23 | Modified: | 28 Aug 2012 8:27 |
Reporter: | David Shrewsbury | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Cluster: NDB API | Severity: | S3 (Non-critical) |
Version: | mysql-5.1 | OS: | Any |
Assigned to: | Jonas Oreland | CPU Architecture: | Any |
Tags: | 5.1+, ndbapi, NdbScanOperation, nextResult(), transactions |
[19 Mar 2008 11:23]
David Shrewsbury
[19 Mar 2008 11:23]
David Shrewsbury
C/C++ code that reproduces the problem
Attachment: ndb_scan.cc (text/x-c++src), 4.07 KiB.
[20 Mar 2008 7:25]
Jon Stephens
Following discussion with Gustaf this morning, it appears that this is probably best addressed by a "friendly warning" in the Cluster API docs à la "If you mess up and do this thing you're not really supposed to do, this potentially Bad (or at least Annoying) Thing could happen...". Changed category to Docs, assigned to myself, set Stefan as lead.
[20 Mar 2008 14:14]
Jon Stephens
Discussed with Jonas; he feels that this is due primarily to an abuse of the API and we shouldn't document it as a special case. Changed Category back to NDBAPI and assigned to Jonas at his request; set Tomas as lead.
[28 Aug 2012 8:27]
Jon Stephens
Fixed in NDB 6.3.49, 7.0.34, 7.1.23, and 7.2.7. Closed.