asyncer-io / r2dbc-mysql

Reactive Relational Database Connectivity for MySQL. The official successor to mirromutth/r2dbc-mysql(dev.miku:r2dbc-mysql).
https://r2dbc.io
Apache License 2.0
196 stars 21 forks source link

Add MariaDB capabilities support #187

Closed jchrys closed 9 months ago

jchrys commented 9 months ago

Motivation:

See also https://github.com/asyncer-io/r2dbc-mysql/issues/176 .

Modification:

Add recognition for MariaDB, and extend Capability to 64-bits.

Result:

Extend Capability to 64-bits, and extended bits will be read and sent at handshake.

Currently, the driver will unset all MariaDB features, we can enable them after we support these features.

jchrys commented 9 months ago

PTAL @JohnNiang , @mirromutth