This repository has been archived by the owner on Dec 13, 2023. It is now read-only.
Releases: mirromutth/r2dbc-mysql
Releases · mirromutth/r2dbc-mysql
R2DBC MySQL 0.8.2.RELEASE
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
andOffsetTime
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
whenunixSocket
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.
R2DBC MySQL 0.8.1.RELEASE
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.
R2DBC MySQL 0.8.0.RELEASE
0.8.0.RELEASE
New features
- Added support fetch size for prepared statements.
Features change
- Changed default type mappings, like
Blob
toByteBuffer
,Clob
toString
, 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.
R2DBC MySQL 0.8.0.RC2
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
R2DBC MySQL 0.8.0.RC1
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
andgetTransactionIsolationLevel
inMySqlConnection
Fixs
- Correct
VARBINARY
encode/decode - Encode
BigInteger
as String to ensure that the integer does not overflow