R2dbc Mysql Versions Save

R2DBC MySQL Implementation

v0.8.2.RELEASE

3 years ago

New features

  • Added extensions, supports codec registrar.
  • Added option sslHostnameVerifier of configuration.
  • Added SslContextBuilder customizer supports.
  • Added the TUNNEL into SSL modes.
  • Added time zone supports, which contains ZonedDateTime, OffsetDateTime, Instant and OffsetTime codec supports.
  • Added TCP NoDelay of configuration.
  • Added TCP KeepAlive of configuration.

Features change

  • Changed the SSL key and SSL certificate configuration of client.
  • Changed the MySqlConnectionFactoryProvider when unixSocket is set, ignore the host and all SSL options.

Fixed bugs

  • Fixed BOOLEAN (TINYINT(1)) decoding supports.
  • Fixed datetime/timestamp microseconds encoding/decoding in text protocol.

v0.8.1.RELEASE

4 years ago

0.8.1.RELEASE

New features

  • Added client-preparing parametrized statements supporting.
  • Added server-preparing simple statements supporting.

Features change

  • Changed parametrized statements to client-preparing.

Fixed bugs

  • Fixed decoding of AuthChangeMessage.
  • Fixed capabilities for affect rows. Now the count of affect rows is found/touched rows instead of changed rows.

v0.8.0.RELEASE

4 years ago

0.8.0.RELEASE

New features

  • Added support fetch size for prepared statements.

Features change

  • Changed default type mappings, like Blob to ByteBuffer, Clob to String, etc.

Fixed bugs

  • Fixed memory leak when user consumes only a portion of the rows
  • Propagated connection closed/killed and emit an exception to subsequent exchanges instead of being hanged.

v0.8.0.RC2

4 years ago

0.8.0.RC2

New features

  • Added support for unix domain socket

Features change

  • Improved support for protocol 3.20 and compatibility for lower version of MySQL

Fixed bugs

  • Fixed capabilities flag with flags mask for remove all unknown flags
  • Fixed decoding for distinguish between OK and Prepared OK
  • Fixed for drains responded messages when subscriber ignore a entire Result
  • Fixed exclusion for HTTP/HTTPS modules via Reactor Netty with Revert

v0.8.0.RC1

4 years ago

Target SPI

io.r2dbc:r2dbc-spi:0.8.0.RC1

Features

  • Add ByteBuffer encoder/decoder
  • Add connection metadata
  • Relax options validation
  • Compound statement support
  • Implement isAutoCommit, setAutoCommit and getTransactionIsolationLevel in MySqlConnection

Fixs

  • Correct VARBINARY encode/decode
  • Encode BigInteger as String to ensure that the integer does not overflow