Bug #78129 | pollEvents() returns incorrect 'latestGCI' | ||
---|---|---|---|
Submitted: | 18 Aug 2015 13:53 | Modified: | 19 Aug 2015 11:20 |
Reporter: | Ole John Aske | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Cluster: NDB API | Severity: | S3 (Non-critical) |
Version: | 7.4.8 | OS: | Any |
Assigned to: | CPU Architecture: | Any |
[18 Aug 2015 13:53]
Ole John Aske
[19 Aug 2015 11:20]
Jon Stephens
Documented fix in the NDB 7.2.22, 7.3.11, and 7.4.8 changelogs as follows: The internal value representing the latest global checkpoint was not always updated when a completed epoch of event buffers was inserted into the event queue. This caused subsequent calls to Ndb::pollEvents() and pollEvents2() to fail when trying to obtain the correct GCI for the events available in the event buffers. This could also result in later calls to nextEvent() or nextEvent2() seeing events that had not yet been discovered. Closed.