oracle / oracle-r2dbc

R2DBC Driver for Oracle Database
https://oracle.com
Other
197 stars 40 forks source link

22 poolable connections #24

Closed Michael-A-McMahon closed 3 years ago

Michael-A-McMahon commented 3 years ago

Changes in this branch allow the Publisher returned by OracleConnectionFactoryImpl.create() to support multiple subscribers, with one connection emitted to each subscriber that subscribes. This behavior has been verified as being the correct implementation of this SPI method; The existing implementation is not correct because it does not support multiple subscribers.

Changes in this branch also add cursor closing verification to the test suite. When a test method "closes" the shared connection, the V$OPEN_CURSOR table is queried and it is verified that no cursors have been left open.

Douglas-Surber commented 3 years ago

ok