Skip to content

Commit c7fee2b

Browse files
Changed internal connection feature negotiation for more accurate Oracle
Database 23c support.
1 parent 9f1019a commit c7fee2b

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

doc/src/release_notes.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ Thin Mode Changes
3333
connection pool and no connection class was specified when the pool was
3434
created. The default connection class will be of the form ``DPY:`` followed
3535
by a 16-byte unique identifier converted to base64 encoding.
36+
#) Changed internal connection feature negotiation for more accurate Oracle
37+
Database 23c support.
3638
#) Fixed bug when a dynamically sized pool is created with an ``increment``
3739
of zero and the pool needs to grow.
3840
#) Fixed bug affecting connection reuse when connections were acquired from

src/oracledb/impl/thin/constants.pxi

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -691,7 +691,7 @@ cdef enum:
691691
TNS_CCAP_TTC3 = 37
692692
TNS_CCAP_TTC4 = 40
693693
TNS_CCAP_LOB2 = 42
694-
TNS_CCAP_MAX = 45
694+
TNS_CCAP_MAX = 51
695695

696696
# compile time capability values
697697
cdef enum:
@@ -709,7 +709,11 @@ cdef enum:
709709
TNS_CCAP_FIELD_VERSION_21_1 = 16
710710
TNS_CCAP_FIELD_VERSION_23_1 = 17
711711
TNS_CCAP_FIELD_VERSION_23_1_EXT_1 = 18
712-
TNS_CCAP_FIELD_VERSION_MAX = 18
712+
TNS_CCAP_FIELD_VERSION_23_2_EXT_2 = 19
713+
TNS_CCAP_FIELD_VERSION_23_3_EXT_3 = 20
714+
TNS_CCAP_FIELD_VERSION_23_4_EXT_4 = 21
715+
TNS_CCAP_FIELD_VERSION_23_5_EXT_5 = 22
716+
TNS_CCAP_FIELD_VERSION_MAX = 22
713717
TNS_CCAP_O5LOGON = 8
714718
TNS_CCAP_O5LOGON_NP = 2
715719
TNS_CCAP_O7LOGON = 32
@@ -744,7 +748,7 @@ cdef enum:
744748
cdef enum:
745749
TNS_RCAP_COMPAT = 0
746750
TNS_RCAP_TTC = 6
747-
TNS_RCAP_MAX = 7
751+
TNS_RCAP_MAX = 11
748752

749753
# runtime capability values
750754
cdef enum:

0 commit comments

Comments
 (0)