diego dupin

Results 8 issues of diego dupin

change statistics test (mariadb doesn't have flush_tables) change load data infile disable (MariaDB return a specific error 4166 : ER_LOAD_INFILE_CAPABILITY_DISABLED) ensure load data is enable server side (mysql 8/mariadb 10.5)

Just for information, here is a benchmark I did using multiple connectors and languages ​​on the same database, on a single thread. Drivers all performs differently. These benchmarks allow you...

When using BINARY protocol, output parameters are sent using an additional result-set that is marked with intermediate EOF and ending EOF/OK Packet with flag [SERVER_PS_OUT_PARAMS](https://mariadb.com/kb/en/ok_packet/#server-status-flag) set (Capability PS_MULTI_RESULTS has been...

Since 10.5.2, MariaDB has an extended information in column metadata : When capability [MARIADB_CLIENT_EXTENDED_TYPE_INFO](https://github.com/mysql-net/MySqlConnector/blob/master/src/MySqlConnector/Protocol/ProtocolCapabilities.cs#L154) is set, [Column definition packet](https://mariadb.com/kb/en/result-set-packets/#column-definition-packet) can receive extra informations. Columns definition might receive 2 additional piece...

**Is your feature request related to a problem? Please describe.** Current shipped MariaDB library is 3.2.6. Since then, there has been lots of correction/improvement. I think specifically about https://jira.mariadb.org/browse/CONC-686, that...

enhancement
nettype-mysql
confirmed

### Description authentication has been revamp. this is a simplification of https://github.com/go-sql-driver/mysql/pull/1694, without new authentication plugin addition, since it's already a big change. Current implementation was requiring authentication switch plugins...

_this feature request is part of a serie to improve performance when using MariaDB : see [doc](https://mariadb.com/kb/en/mariadb-protocol-differences-with-mysql/#mariadb-capabilities-extension)_ MariaDB (since 10.2) permit sending COM_STMT_PREPARE + COM_STMT_EXECUTE directly, without having to wait...

Enhance client side statement to correctly handle placeholders in queries with comments, strings, and backticks. Add findParamPositions to identify real parameter positions Update and expand related tests.