Skip to content

Releases: oracle/oracle-r2dbc

Oracle R2DBC v1.3.0

12 Nov 21:04
50ffe0b
Compare
Choose a tag to compare

New features in this release:

Updated dependencies:

  • Updated Oracle JDBC from 21.11.0.0 to 23.6.0.24.10
  • Updated Project Reactor from 3.5.11 to 3.6.11

Oracle R2DBC v1.2.0

07 Nov 07:55
8bfdc34
Compare
Choose a tag to compare

Fixes in this release:

New features in this release:

Updated dependencies:

  • Updated Oracle JDBC from 21.7.0.0 to 21.11.0.0
  • Updated Project Reactor from 3.5.0 to 3.5.11

Oracle R2DBC v1.1.1

20 Mar 09:32
c2f9295
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.1.0...1.1.1

Oracle R2DBC v1.1.0

16 Nov 17:58
bc3e39d
Compare
Choose a tag to compare

New features in this release:

What's Changed

Full Changelog: 1.0.0...1.1.0

Oracle R2DBC v1.0.0

27 Jun 16:50
c35a1dd
Compare
Choose a tag to compare

The 1.0.0 release Oracle R2DBC implements version 1.0.0.RELEASE of the R2DBC SPI.

Changes in this release:

  • Added support for long valued update counts
  • New OracleR2dbcOptions constants for V$SESSION tracing

Oracle R2DBC v0.4.0

21 Dec 07:52
260a09a
Compare
Choose a tag to compare
Oracle R2DBC v0.4.0 Pre-release
Pre-release

The 0.4.0 release Oracle R2DBC implements version 0.9.0.RELEASE of the R2DBC SPI.

Bug fixes included in this release:

  • Resolved a stack overflow that occcured when reading JSON columns
  • Using asynchronous lock acquisition to avoid contention for JDBC's lock

Functionality added in this release:

  • Support for SERIALIZABLE transaction isolation
  • Support for transaction savepoints
  • Support for R2dbcException.getSql()

API changes in this release:

  • Addition of oracle.r2dbc.OracleR2dbcOptions, a class that declares Oracle R2DBC's extended Options
  • Addition of oracle.r2dbc.OracleR2dbcOptions.EXECUTOR, an Option for configuring a non-default Executor
  • Renamed the "oracleNetDescriptor" Option to "oracle.r2dbc.descriptor"
  • Statement.add() results in an IllegalStateException if bind values are not set afterwards

Oracle R2DBC v0.3.0

31 Aug 12:42
662ceab
Compare
Choose a tag to compare
Oracle R2DBC v0.3.0 Pre-release
Pre-release

This release of Oracle R2DBC updates to the 0.9.0.M2 SPI.

The 0.9.0.M2 SPI update introduces support for consuming a Result as a stream of Segment objects, configuring statement execution timeouts, and managing pooled Connections with the LifeCycle interface.

The 0.3.0 release updates the Oracle JDBC dependency to 21.3. The 21.3 release introduces several improvements for the Reactive Extensions:

  • Substantial reduction in object allocation costs.
  • Row mapping functions will no longer contend with other threads for access to the JDBC connection.
  • Blocking database calls are no longer required for PreparedStatements returning values generated by DML.

Oracle R2DBC v0.2.0

10 Jun 17:49
662ceab
Compare
Choose a tag to compare
Oracle R2DBC v0.2.0 Pre-release
Pre-release

This release of Oracle R2DBC updates to the 0.9.0.M1 SPI. The SPI update adds support for PL/SQL calls, io.r2dbc.spi.Parameter binds, and io.r2dbc.spi.TransactionDefinition.

Oracle R2DBC v0.1.0

12 Mar 18:16
1203b99
Compare
Choose a tag to compare
Oracle R2DBC v0.1.0 Pre-release
Pre-release

This is the first initial development release of the Oracle R2DBC Driver. It implements version 0.8.2 of the R2DBC SPI and it meets all compliance criteria listed in the specification document.