@@ -8,6 +8,58 @@ cx_Oracle Release Notes
88
99.. _releasenotes70 :
1010
11+ Version 7.2 (July 2019)
12+ -----------------------
13+
14+ #) Updated embedded ODPI-C to `version 3.2
15+ <https://oracle.github.io/odpi/doc/releasenotes.html#
16+ version-3-2-july-1-2019> `__.
17+ #) Improved AQ support
18+
19+ - added support for enqueue and dequeue of RAW payloads
20+ - added support for bulk enqueue and dequeue of messages
21+ - added new method :meth: `Connection.queue() ` which creates a new
22+ :ref: `queue object <queue >` in order to simplify AQ usage
23+ - enhanced method :meth: `Connection.msgproperties() ` to allow the writable
24+ properties of the newly created object to be initialized.
25+ - the original methods for enqueueing and dequeuing (Connection.deq(),
26+ Connection.deqoptions(), Connection.enq() and Connection.enqoptions())
27+ are now deprecated and will be removed in a future version.
28+
29+ #) Removed preview status from existing SODA functionality. See
30+ `this tracking issue
31+ <https://github.com/oracle/python-cx_Oracle/issues/309> `__ for known issues
32+ with SODA.
33+ #) Added support for a preview of SODA bulk insert, available in Oracle Client
34+ 18.5 and higher.
35+ #) Added support for setting LOB object attributes, as requested
36+ (`issue 299 <https://github.com/oracle/python-cx_Oracle/issues/299 >`__).
37+ #) Added mode :data: `cx_Oracle.DEFAULT_AUTH ` as requested
38+ (`issue 293 <https://github.com/oracle/python-cx_Oracle/issues/293 >`__).
39+ #) Added support for setting the LOB prefetch length indicator in order to
40+ reduce the number of round trips when fetching LOBs and then subsequently
41+ calling :meth: `LOB.size() `, :meth: `LOB.getchunksize() ` or
42+ :meth: `LOB.read() `.
43+ #) Added support for types BINARY_INTEGER, PLS_INTEGER, ROWID, LONG and LONG
44+ RAW when used in PL/SQL.
45+ #) Eliminated deprecation of attribute :attr: `Subscription.id `. It is now
46+ populated with the value of ``REGID `` found in the database view
47+ ``USER_CHANGE_NOTIFICATION_REGS `` or the value of ``REG_ID `` found in the
48+ database view ``USER_SUBSCR_REGISTRATIONS ``. For AQ subscriptions, the
49+ value is 0.
50+ #) Enabled PY_SSIZE_T_CLEAN, as required by Python 3.8
51+ (`issue 317 <https://github.com/oracle/python-cx_Oracle/issues/317 >`__).
52+ #) Eliminated memory leak when fetching objects that are atomically null
53+ (`issue 298 <https://github.com/oracle/python-cx_Oracle/issues/298 >`__).
54+ #) Eliminated bug when processing the string representation of numbers like
55+ 1e-08 and 1e-09 (`issue 300
56+ <https://github.com/oracle/python-cx_Oracle/issues/300> `__).
57+ #) Improved error message when the parent cursor is closed before a fetch is
58+ attempted from an implicit result cursor.
59+ #) Improved test suite and samples.
60+ #) Improved documentation.
61+
62+
1163Version 7.1.3 (April 2019)
1264--------------------------
1365
0 commit comments