Connector/R2DBC 1.1.3 Release Notes

Connector/R2DBC 1.1.3 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2022-12-23

Overview

MariaDB Connector/R2DBC is a non-blocking interface between Java applications and MariaDB Server. MariaDB Connector/R2DBC enables the development of Java 8+ applications for MariaDB database products.

Release date: 23 Dec 2022

MariaDB Connector/R2DBC 1.1.3 is a Stablearrow-up-right (GA) release.

This release is compatible with R2DBC 1.0.0arrow-up-right specification.

Notable Changes

  • To support the R2DBC 1.0.0 specification, the following implementation has been added or changed:

    • Result.getRowsUpdated() now returns Mono. Prior to this release, Result.getRowsUpdated() returned Mono.

  • The default Netty hostname verifier is now used. Prior to this release, a custom hostname verifier was used. (R2DBC-74arrow-up-right)

  • Add SSL Tunnel mode:

Issues Fixed

  • When subscriber cancellation occurs before the response ends, the connection might stall. (R2DBC-68arrow-up-right)

  • When a query returns a multi-row resultset, an IllegalReferenceCountException exception occurs in the TextRowDecoder.setPosition() call. (R2DBC-65arrow-up-right)

  • SSL host name verification does not properly close the socket when verification fails. An error is returned for SSL host name, and the connector fails with a socket close error. (R2DBC-70arrow-up-right)

  • When a connection error occurs, the connection is not always properly closed. (R2DBC-71arrow-up-right)

  • Pipelining PREPARE + EXECUTE can result in a buffer leak when PREPARE fails. (R2DBC-73arrow-up-right)

  • When a socket unexpectedly closes, parameters that are transformed as Byte Buffer may not be released. This causes the following error when setting the Netty error to the maximum. (R2DBC-72arrow-up-right)

Resources

This page is: Copyright © 2025 MariaDB. All rights reserved.

spinner

Last updated

Was this helpful?