Changed internal connection feature negotiation for more accurate Oracle

Database 23c support.
This commit is contained in:
Anthony Tuininga 2023-08-07 13:29:29 -06:00
parent 9f1019a108
commit c7fee2b430
2 changed files with 9 additions and 3 deletions

View File

@ -33,6 +33,8 @@ Thin Mode Changes
connection pool and no connection class was specified when the pool was
created. The default connection class will be of the form ``DPY:`` followed
by a 16-byte unique identifier converted to base64 encoding.
#) Changed internal connection feature negotiation for more accurate Oracle
Database 23c support.
#) Fixed bug when a dynamically sized pool is created with an ``increment``
of zero and the pool needs to grow.
#) Fixed bug affecting connection reuse when connections were acquired from

View File

@ -691,7 +691,7 @@ cdef enum:
TNS_CCAP_TTC3 = 37
TNS_CCAP_TTC4 = 40
TNS_CCAP_LOB2 = 42
TNS_CCAP_MAX = 45
TNS_CCAP_MAX = 51
# compile time capability values
cdef enum:
@ -709,7 +709,11 @@ cdef enum:
TNS_CCAP_FIELD_VERSION_21_1 = 16
TNS_CCAP_FIELD_VERSION_23_1 = 17
TNS_CCAP_FIELD_VERSION_23_1_EXT_1 = 18
TNS_CCAP_FIELD_VERSION_MAX = 18
TNS_CCAP_FIELD_VERSION_23_2_EXT_2 = 19
TNS_CCAP_FIELD_VERSION_23_3_EXT_3 = 20
TNS_CCAP_FIELD_VERSION_23_4_EXT_4 = 21
TNS_CCAP_FIELD_VERSION_23_5_EXT_5 = 22
TNS_CCAP_FIELD_VERSION_MAX = 22
TNS_CCAP_O5LOGON = 8
TNS_CCAP_O5LOGON_NP = 2
TNS_CCAP_O7LOGON = 32
@ -744,7 +748,7 @@ cdef enum:
cdef enum:
TNS_RCAP_COMPAT = 0
TNS_RCAP_TTC = 6
TNS_RCAP_MAX = 7
TNS_RCAP_MAX = 11
# runtime capability values
cdef enum: