@@ -22,6 +22,9 @@ Thin Mode Changes
2222#) Emulate support for :meth: `Queue.deqmany() ` with JSON payloads when using
2323 Oracle Database 21c by internally calling :meth: `Queue.deqone() ` as many
2424 times as needed.
25+ #) Pooled connections that are no longer needed are now closed normally if
26+ possible instead of simply having the socket disconnected
27+ (`issue 393 <https://github.com/oracle/python-oracledb/issues/393 >`__).
2528#) Fixed bug when a connection pool internally makes an attempt to ping a
2629 closed connection
2730 (`issue 482 <https://github.com/oracle/python-oracledb/issues/482 >`__).
@@ -33,11 +36,8 @@ Thin Mode Changes
3336 ``https_proxy `` parameter can successfully perform name resolution.
3437#) Fixed bug resulting in explicit request boundaries to aid planned database
3538 maintenance not being sent when using connection pools with asyncio.
36- #) Pooled connections that are no longer needed are now closed normally if
37- possible instead of simply having the socket disconnected
38- (`issue 393 <https://github.com/oracle/python-oracledb/issues/393 >`__).
3939#) Fixed bug resulting in ``TypeError `` when using
40- :attr: `DeqOptions.correlation` ` for buffered delivery mode.
40+ :attr: `DeqOptions.correlation ` for buffered delivery mode.
4141
4242Thick Mode Changes
4343++++++++++++++++++
@@ -54,8 +54,6 @@ Thick Mode Changes
5454Common Changes
5555++++++++++++++
5656
57- #) Added parameter ``pool_name `` to connection and pool creation methods to
58- support Oracle Database 23ai multi-pool :ref: `drcp `.
5957#) Added Instance Principal authentication support when using
6058 :ref: `OCI Cloud Native Authentication <cloudnativeauthoci >`.
6159#) Improvements to :ref: `data frames <dataframeformat >`:
@@ -65,16 +63,18 @@ Common Changes
6563 - Fixed bug on Windows when fetching dates prior to 1970 and after 2038
6664 (`issue 483 <https://github.com/oracle/python-oracledb/issues/483 >`__).
6765
66+ #) Added parameter ``pool_name `` to connection and pool creation methods to
67+ support Oracle Database 23ai multi-pool :ref: `drcp `.
6868#) Use GitHub Arm Linux runner for builds. Supplied by wojiushixiaobai
6969 (`PR 496 <https://github.com/oracle/python-oracledb/pull/496 >`__).
7070#) Fix bug with GitHub build action merge artifacts step
7171 (`issue 495 <https://github.com/oracle/python-oracledb/issues/495 >`__).
7272#) Error ``DPY-2064: parameter 'max' should be greater than or equal to
7373 parameter 'min' `` is now raised when a call to
7474 :meth: `oracledb.create_pool() `, :meth: `oracledb.create_pool_async() `
75- or :meth: `oracledb.PoolParams() ` is made with parameter " max" less than the
76- parameter " min" . Previously python-oracledb Thin mode did not raise an
77- error and python-oracledb Thick mode raised the exception
75+ or :meth: `oracledb.PoolParams() ` is made with parameter `` max `` less than
76+ the parameter `` min `` . Previously python-oracledb Thin mode did not raise
77+ an error and python-oracledb Thick mode raised the exception
7878 ``ORA-24413: Invalid number of sessions specified ``.
7979#) Improved the test suite and documentation.
8080
0 commit comments