@@ -14,45 +14,55 @@ Common Changes
14
14
#) Fixed bug to consistently use the DRCP :attr: `oracledb.connectionClass ` in effect when the
15
15
pool was created.
16
16
17
+ #) Added more test cases for datetime objects and other test improvements.
18
+
19
+ #) Documentation improvements.
20
+
17
21
Thin Mode Changes
18
22
+++++++++++++++++
19
23
20
- #) Add packet number and position in packet for some internal errors for improved diagnosability.
21
-
22
- #) Fixed bug that throws the NJS-111 internal error, on the second
23
- select SQL issued after first select SQL is done on an empty
24
- table involving LOB types.
24
+ #) Fixed bug that throws the NJS-111 internal error, on the second SELECT SQL
25
+ statement issued after the first SELECT SQL statement call on an empty
26
+ table with LOBs.
25
27
26
28
#) Avoid throwing errors when calls to ``os.userInfo() `` fail.
27
29
`Issue #1564 <https://github.com/oracle/node-oracledb/issues/1564 >`__.
28
30
29
- #) Fixed error handling when invalid connect descriptor "DESCRIPTIONX" syntax was used.
31
+ #) Persist in-band notifications after calls to ``connection.isHealthy() ``.
32
+
33
+ #) Improved memory usage by removing an unused network buffer.
30
34
31
- #) Improved error message when invalid protocol was used in easyconnect syntax.
35
+ #) Fixed bug to handle breaks that occur in the middle of processing a
36
+ database response that spans multiple packets. This break could occur due
37
+ to a server error, the session being killed or a call to ``breakExecution() ``.
32
38
33
- #) Throws an error when https_proxy is given but the protocol is tcp .
39
+ #) Fixed bug where NJS-112 is thrown intermittently with some connections .
34
40
35
- #) Persist in-band notifications.
41
+ #) Fixed bug where DRCP connections from the application-side connection pool
42
+ cause the `NUM_MISSES ` values to increase instead of the `NUM_HITS ` values
43
+ in the `V$CPOOL_STATS ` view by default. This fix optimizes the use of DRCP
44
+ connections.
36
45
37
- #) Removed unused buffer.
46
+ #) Fixed the issue where dates with negative years are not inserted and
47
+ fetched correctly.
38
48
39
- #) Fixed bug to handle errors while waiting for writes to drain on the network.
49
+ #) Error handling and message improvements:
40
50
41
- #) Fixed bug when a break occurs in the middle of processing a database
42
- response that spans multiple packets. This break could occur due to a
43
- server error, the session being killed or a call to ``breakExecution() ``.
51
+ - Fixed error handling when invalid connect descriptor syntax is used.
44
52
45
- #) Improve error message when an internal error handler fails and a connection
46
- is no longer usable.
53
+ - Throws an error when https_proxy is given but the protocol is tcp.
47
54
48
- #) Fixed bug where NJS-112 is thrown intermittently with some connections.
55
+ - Fixed bug to handle errors that occur while waiting for writes to drain
56
+ on the network.
49
57
50
- #) Fixed bug where DRCP connections from pool result in NUM_MISSES values to
51
- increase instead of NUM_HITS in v$cpool_stats view by default. This fix
52
- optimizes the use of DRCP connections.
58
+ - Improved the error message thrown when an internal error handler fails
59
+ and a connection is no longer usable
53
60
54
- #) Fixed the issue where dates with negative years are not inserted and
55
- fetched correctly in Thin mode.
61
+ - Improved error message when an unsupported protocol is used in Easy
62
+ Connect syntax.
63
+
64
+ - Add packet number and position for network packets to provide improved
65
+ diagnosability on some internal errors.
56
66
57
67
node-oracledb `v6.0.2 <https://github.com/oracle/node-oracledb/compare/v6.0.1...v6.0.2 >`__ (27 Jun 2023)
58
68
--------------------------------------------------------------------------------------------------------
0 commit comments