Bradley Grainger
Bradley Grainger
Because the Azure Database for MySQL integration tests use a shared database, running two integration tests at once will usually cause both runs to fail, because they're overwriting each other's...
`ResetConnectionAsync` (added in https://github.com/mysql-net/MySqlConnector/commit/ffea49465806367248a88dba93610381a5d1476b for https://github.com/mysql-net/MySqlConnector/issues/831) only sends a connection reset packet. This sets the connection charset to the server default charset, not the initial connection charset: https://bugs.mysql.com/bug.php?id=97633 Consequently, result...
@bgrainger i am now also facing this at high rate, after disabling some health checks. How do i diagnose this? How do i find out what's keeping the connections alive?...
To simplify the library (removing ifdefs), reduce package size, and possibly enable new features (e.g., pipelines, Utf8String?) remove support for the following platforms: * `netstandard1.3` * .NET 4.5.x * .NET...
Batching was added in https://github.com/mysql-net/MySqlConnector/issues/650. An efficient implementation (using `COM_MULTI`) is only supported by MariaDB server, and that support is being [removed in 10.6.0](https://jira.mariadb.org/browse/MDEV-21612). The implementation complicates the client code...
The wiki for this project only has four pages: * [Home](https://github.com/mysql-net/MySqlConnector/wiki) - no content * [Concurrency Benchmark Results](https://github.com/mysql-net/MySqlConnector/wiki/Concurrency-Benchmark-Results) - very out-of-date, should be deleted * [Schema Collections Supported by GetSchema](https://github.com/mysql-net/MySqlConnector/wiki/Schema-Collections-Supported-by-GetSchema)...
Related to https://github.com/mysql-net/MySqlConnector/issues/961. This trims the SQL (from `MySqlCommand.CommandText`) for _non-prepared_ commands before sending it to the server for execution. This matches the behaviour of `MySqlCommand.Prepare()` better, as well as...
I think MySqlConnector, since it already provides load balancing feature, should also handle connection failures to the server and kick out hosts (for period of time) that are unable to...
A recent integration test suite failed with: ``` SideBySide.CancelTests.CancelBatchBeforeRead [SKIP] ! SideBySide.CancelTests.CancelBatchBeforeRead [1ms] The active test run was aborted. Reason: Test host process crashed : Unhandled exception. System.InvalidOperationException: This MySqlConnection...
Add a list of compatible servers to the documentation. See https://github.com/mysql-net/MySqlConnector/issues/900.