-
Notifications
You must be signed in to change notification settings - Fork 336
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Connection pooling broken since 0.40.0 release #486
Comments
I'm guessing that the optimisation added in #483 is not compatible with Aurora (which unfortunately isn't included in our integration tests). |
Fixed in 0.40.2. |
If someone knows how to file Aurora bugs, this would be a good one to file. Looks like they are pre-read more than a single query from network, but discard everything after the first query. MariaDB JDBC driver, which makes use of pipelining technique during connection and in batches, even documents not compatible with Aurora whenever batches are involved https://mariadb.com/kb/en/library/about-mariadb-connector-j/ |
After updating to 0.40.0 my application stopped working entirely. It freezes when trying to reset the connection retrieved from the pool.
I am connecting to a AuroraDb instance.
Turning off connection pooling or turning off connection reset in the connection string both fixes the issue ( but is of course not desirable ).
Platform: Windows 10 x64
Runtime: Issue is present in both .net 4.6.2 and .net core 2.0.x
The minimal code to reproduce the issue:
Output for 0.40.1:
Output for 0.39.0:
The text was updated successfully, but these errors were encountered: