Skip to content

Commit a1e2e7a

Browse files
Add missing release note and tweak other release notes.
1 parent 72a677a commit a1e2e7a

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

doc/src/release_notes.rst

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,10 @@ oracledb 1.3.0 (TBD)
1313
Thin Mode Changes
1414
+++++++++++++++++
1515

16+
#) Added direct support for the Oracle Database 21c JSON data type, removing
17+
the need to use an output type handler.
1618
#) Added support for connecting to databases that accept passwords longer than
1719
30 UTF-8 encoded bytes.
18-
#) Added internal support for prefetching the LOB size and chunk size, thereby
19-
eliminating a :ref:`round-trip<roundtrips>` when calling
20-
:meth:`LOB.size()` and :meth:`LOB.getchunksize()`.
2120
#) Added implementation for :data:`ConnectionPool.timeout` to allow pools to
2221
shrink to ``min`` connections.
2322
#) Added check to prevent adding too many elements to bounded database
@@ -47,8 +46,11 @@ Thin Mode Changes
4746
potentially exceed the 32767 byte limit but the actual value bound does not
4847
(`issue 146 <https://github.com/oracle/python-oracledb/issues/146>`__).
4948
#) Fixed bug connecting to an IPv6 address with IAM tokens.
50-
#) Implementation changes:
49+
#) Internal implementation changes:
5150

51+
- Added internal support for prefetching the LOB size and chunk size,
52+
thereby eliminating a :ref:`round-trip<roundtrips>` when calling
53+
:meth:`LOB.size()` and :meth:`LOB.getchunksize()`.
5254
- Made the pool implementation LIFO to improve locality, reduce the number
5355
of times any session callback must be invoked, and allow connections to
5456
be timed out.
@@ -68,15 +70,15 @@ Thick Mode Changes
6870
for a type containing an attribute or element with an unsupported data type
6971
until the first attempt to reference the attribute or element with the
7072
unsupported data type.
71-
#) Fixed bug when attempting to create bequeath connections using the DSN
72-
parameter with credentials.
73+
#) Fixed bug when attempting to create bequeath connections when the DSN
74+
contains credentials.
7375

7476
Common Changes
7577
++++++++++++++
7678

7779
#) Improved type annotations.
78-
#) Added method for parsing a DSN with credentials by calling
79-
:meth:`ConnectParams.parse_dsn_with_credentials()`.
80+
#) Added method :meth:`ConnectParams.parse_dsn_with_credentials()` for parsing
81+
a DSN that contains credentials.
8082
#) Error ``DPY-2038: element at index {index} does not exist`` is now raised
8183
whenever an element in a database collection is missing. Previously, thick
8284
mode raised ``DPI-1024: element at index {index} does not exist`` and thin

0 commit comments

Comments
 (0)