Skip to content

Commit 94b5700

Browse files
Update version numbers and formatting.
1 parent 75208dd commit 94b5700

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

README.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,13 @@
22

33
The Oracle R2DBC Driver is a Java library that supports reactive programming with Oracle Database.
44

5-
Oracle R2DBC implements the R2DBC Service Provider Interface (SPI) as specified by the Reactive Relational Database Connectivity (R2DBC) project. The R2DBC SPI exposes Reactive Streams as an abstraction for remote database operations. Reactive Streams is a well defined standard for asynchronous, non-blocking, and back-pressured communication. This standard allows an R2DBC driver to interoperate with other reactive libraries and frameworks, such as Spring, Project Reactor, RxJava, and Akka Streams.
5+
Oracle R2DBC implements the R2DBC Service Provider Interface (SPI) as specified
6+
by the Reactive Relational Database Connectivity (R2DBC) project. The R2DBC SPI
7+
exposes Reactive Streams as an abstraction for remote database operations.
8+
Reactive Streams is a well defined standard for asynchronous, non-blocking, and
9+
back-pressured communication. This standard allows an R2DBC driver to
10+
interoperate with other reactive libraries and frameworks, such as Spring,
11+
Project Reactor, RxJava, and Akka Streams.
612

713
### Learn More About R2DBC:
814
[R2DBC Project Home Page](https://r2dbc.io)
@@ -37,15 +43,15 @@ Oracle R2DBC only interoperates with libraries that support the 1.0.0.RELEASE
3743
version of the R2DBC SPI. When using libraries like Spring and r2dbc-pool, be
3844
sure to use a version which supports the 1.0.0.RELEASE of the SPI.
3945

40-
Oracle R2DBC depends on the JDK 11 build of Oracle JDBC 21.7.0.0. Other
46+
Oracle R2DBC depends on the JDK 11 build of Oracle JDBC 21.11.0.0. Other
4147
libraries may depend on a different version of Oracle JDBC which is
4248
incompatible. To resolve this incompatibility, it may be necessary to explicitly
4349
declare the dependency in your project, ie:
4450
```xml
4551
<dependency>
4652
<groupId>com.oracle.database.jdbc</groupId>
4753
<artifactId>ojdbc11</artifactId>
48-
<version>21.7.0.0</version>
54+
<version>21.11.0.0</version>
4955
</dependency>
5056
```
5157

@@ -70,8 +76,8 @@ Oracle R2DBC can also be built from source using Maven:
7076
Oracle R2DBC is compatible with JDK 11 (or newer), and has the following runtime dependencies:
7177
- R2DBC SPI 1.0.0.RELEASE
7278
- Reactive Streams 1.0.3
73-
- Project Reactor 3.4.18
74-
- Oracle JDBC 21.7.0.0 for JDK 11 (ojdbc11.jar)
79+
- Project Reactor 3.5.11
80+
- Oracle JDBC 21.11.0.0 for JDK 11 (ojdbc11.jar)
7581
- Oracle R2DBC relies on the Oracle JDBC Driver's [Reactive Extensions
7682
](https://docs.oracle.com/en/database/oracle/oracle-database/21/jjdbc/jdbc-reactive-extensions.html#GUID-1C40C43B-3823-4848-8B5A-D2F97A82F79B) APIs.
7783

@@ -102,7 +108,9 @@ The following method returns an Oracle R2DBC `ConnectionFactory`
102108
}
103109
```
104110

105-
The following method uses Project Reactor's [Flux](https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Flux.html) to open a connection, execute a SQL query, and then close the connection:
111+
The following method uses Project Reactor's
112+
[Flux](https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Flux.html)
113+
to open a connection, execute a SQL query, and then close the connection:
106114
```java
107115
Flux.usingWhen(
108116
getConnectionFactory().create(),

0 commit comments

Comments
 (0)