Skip to content

Commit 1bda997

Browse files
Update to 1.2.0
1 parent 442819c commit 1bda997

File tree

3 files changed

+31
-29
lines changed

3 files changed

+31
-29
lines changed

README.md

Lines changed: 29 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -25,43 +25,26 @@ Project Reactor, RxJava, and Akka Streams.
2525
[Reactive Streams Specification v1.0.3](https://github.com/reactive-streams/reactive-streams-jvm/blob/v1.0.3/README.md)
2626

2727
# About This Version
28-
The 1.1.0 release Oracle R2DBC implements version 1.0.0.RELEASE of the R2DBC SPI.
28+
The 1.2.0 release Oracle R2DBC implements version 1.0.0.RELEASE of the R2DBC SPI.
2929

3030
Fixes in this release:
31-
- [Resolved a memory leak of java.sql.ResultSet objects](https://github.com/oracle/oracle-r2dbc/pull/88)
32-
- [Warnings are no longer emitted as onError signals](https://github.com/oracle/oracle-r2dbc/pull/98)
33-
- [The option to disable DN Matching is no longer ignored](https://github.com/oracle/oracle-r2dbc/pull/103)
31+
- [Fixed "Operator has been terminated" message](https://github.com/oracle/oracle-r2dbc/pull/134)
32+
- [Checking for Zero Threads in the common ForkJoinPool](https://github.com/oracle/oracle-r2dbc/pull/131)
3433

3534
New features in this release:
36-
- [Added an option to configure oracle.jdbc.timezoneAsRegion](https://github.com/oracle/oracle-r2dbc/pull/81)
37-
- [Added support for LDAP URLs](https://github.com/oracle/oracle-r2dbc/pull/99)
38-
- [Added support for REF CURSOR values](https://github.com/oracle/oracle-r2dbc/pull/94)
39-
- [Added support for user defined ARRAY and OBJECT types](https://github.com/oracle/oracle-r2dbc/pull/104)
35+
- [Supporting Option Values from Supplier and Publisher](https://github.com/oracle/oracle-r2dbc/pull/137)
4036

41-
### Integration with Spring and Other Libraries
42-
Oracle R2DBC only interoperates with libraries that support the 1.0.0.RELEASE
43-
version of the R2DBC SPI. When using libraries like Spring and r2dbc-pool, be
44-
sure to use a version which supports the 1.0.0.RELEASE of the SPI.
45-
46-
Oracle R2DBC depends on the JDK 11 build of Oracle JDBC 21.11.0.0. Other
47-
libraries may depend on a different version of Oracle JDBC which is
48-
incompatible. To resolve this incompatibility, it may be necessary to explicitly
49-
declare the dependency in your project, ie:
50-
```xml
51-
<dependency>
52-
<groupId>com.oracle.database.jdbc</groupId>
53-
<artifactId>ojdbc11</artifactId>
54-
<version>21.11.0.0</version>
55-
</dependency>
56-
```
37+
Updated dependencies:
38+
- Updated Oracle JDBC from 21.7.0.0 to 21.11.0.0
39+
- Updated Project Reactor from 3.5.0 to 3.5.11
5740

5841
## Installation
5942
Oracle R2DBC can be obtained from Maven Central.
6043
```xml
6144
<dependency>
6245
<groupId>com.oracle.database.r2dbc</groupId>
6346
<artifactId>oracle-r2dbc</artifactId>
64-
<version>1.0.0</version>
47+
<version>1.2.0</version>
6548
</dependency>
6649
```
6750

@@ -84,6 +67,23 @@ Oracle R2DBC is compatible with JDK 11 (or newer), and has the following runtime
8467
The Oracle R2DBC Driver has been verified with Oracle Database versions 18, 19,
8568
21, and 23.
8669

70+
### Integration with Spring and Other Libraries
71+
Oracle R2DBC can only interoperate with libraries that support the 1.0.0.RELEASE
72+
version of the R2DBC SPI. When using libraries like Spring and r2dbc-pool, be
73+
sure to use a version which supports the 1.0.0.RELEASE of the SPI.
74+
75+
Oracle R2DBC depends on the JDK 11 build of Oracle JDBC 21.11.0.0. Other
76+
libraries may depend on a different version of Oracle JDBC, and this version may
77+
be incompatible. To resolve incompatibilities, it may be necessary to explicitly
78+
declare the dependency in your project, ie:
79+
```xml
80+
<dependency>
81+
<groupId>com.oracle.database.jdbc</groupId>
82+
<artifactId>ojdbc11</artifactId>
83+
<version>21.11.0.0</version>
84+
</dependency>
85+
```
86+
8787
## Code Examples
8888

8989
The following method returns an Oracle R2DBC `ConnectionFactory`
@@ -189,8 +189,10 @@ the Reactive Streams 1.0.3 [Specification](https://github.com/reactive-streams/r
189189
and [Javadoc](http://www.reactive-streams.org/reactive-streams-1.0.3-javadoc/org/reactivestreams/package-summary.html)
190190

191191
The R2DBC and Reactive Streams specifications include requirements that are
192-
optional for a compliant implementation. The remainder of this document specifies
193-
the Oracle R2DBC Driver's implementation of these optional requirements.
192+
optional for a compliant implementation. Oracle R2DBC's implementation of these
193+
optional are specified in this document. This document also specifies additional
194+
functionality that is supported by Oracle R2DBC, but is not part of the R2DBC
195+
1.0.0 Specification.
194196

195197
### Connection Creation
196198
The Oracle R2DBC Driver is identified by the name "oracle". The driver

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
<groupId>com.oracle.database.r2dbc</groupId>
2828
<artifactId>oracle-r2dbc</artifactId>
29-
<version>1.1.1</version>
29+
<version>1.2.0</version>
3030
<name>oracle-r2dbc</name>
3131
<description>
3232
Oracle R2DBC Driver implementing version 1.0.0 of the R2DBC SPI for Oracle Database.

sample/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<modelVersion>4.0.0</modelVersion>
2626
<groupId>com.oracle.database.r2dbc</groupId>
2727
<artifactId>oracle-r2dbc-samples</artifactId>
28-
<version>1.1.1</version>
28+
<version>1.2.0</version>
2929
<name>oracle-r2dbc-samples</name>
3030
<description>
3131
Code examples for the Oracle R2DBC Driver

0 commit comments

Comments
 (0)