Bug #103229 | Timeout during statement fetch causes silent loss of trailing rows | ||
---|---|---|---|
Submitted: | 6 Apr 2021 21:39 | Modified: | 22 May 2021 12:32 |
Reporter: | Pierre le Riche | Email Updates: | |
Status: | No Feedback | Impact on me: | |
Category: | Connector / ODBC | Severity: | S1 (Critical) |
Version: | 8.0.23 | OS: | Any |
Assigned to: | MySQL Verification Team | CPU Architecture: | Any |
Tags: | data loss, ODBC, SQLFetch, timeout |
[6 Apr 2021 21:39]
Pierre le Riche
[7 Apr 2021 12:07]
MySQL Verification Team
Hello Pierre le Riche, Thank you for the bug report. Could you please provide repeatable test case (sample project, etc. - please make it as private if you prefer) to confirm this issue at our end? Regards, Ashwini Patil
[7 Apr 2021 20:50]
Pierre le Riche
Hi Ashwini, Thank you for looking into this. I develop applications in Delphi (Pascal). Let me know if a test case written in Delphi will help you. Some additional information: In the connection string you have to enable option NO_CACHE ($100000) so that the entire result set is not fetched when the statement is opened. The result set also has to be fairly large so that the internal driver buffer is not large enough to fetch the entire result set during the first call to SQLFetch. Best regards, Pierre
[22 Apr 2021 12:32]
MySQL Verification Team
Hello Pierre le Riche, Thank you for the feedback. Please provide complete repeatable test case along with exact steps. Thanks. Regards, Ashwini Patil
[23 May 2021 1:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".