Skip to content

Commit a81093a

Browse files
committed
Explicitly mention ORA-24418
1 parent 8687559 commit a81093a

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

CHANGELOG.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,17 @@
2020
session resource limits (e.g. ORA-02396), or are explicitly closed
2121
by DBAs (e.g. ORA-00028). (ODPI-C change).
2222

23-
- Removed the `queueRequests` property and altered the internal pool
24-
connection acquisition logic to work better with Oracle 18c pool
25-
changes. Now `pool.getConnection()` calls are always queued if the
23+
- Removed the connection pool
24+
[`queueRequests`](https://oracle.github.io/node-oracledb/doc/api.html#propdbqueuerequests)
25+
property. Now `pool.getConnection()` calls are always queued if the
2626
pool is fully in use.
2727

28+
- Altered the internal `pool.getConnection()` logic to work better
29+
with Oracle client 18 library pool changes and retain backward
30+
compatibility with older Oracle clients. This prevents
31+
`pool.getConnection()` returning ORA-24418 when the connection pool
32+
needs to grow and Oracle client 18 libraries are being used.
33+
2834
- Unused properties in objects such as the `execute()` result are no
2935
longer set. Previously some were set to `undefined`.
3036

0 commit comments

Comments
 (0)