Anthony Tuininga
5f8d24dd24
Eliminated deprecation of attribute "id" on subscriptions. It is now populated
...
with the value of REGID found in the database view
USER_CHANGE_NOTIFICATION_REGS or the value of REG_ID found in the database
view USER_SUBSCR_REGISTRATIONS. For AQ subscriptions, the value is 0.
2019-06-19 16:01:57 -06:00
Anthony Tuininga
1d0dd29676
Update ODPI-C.
2019-06-19 16:01:30 -06:00
Anthony Tuininga
ae6164fc58
Change name of parameter to match documentation.
2019-06-19 16:01:06 -06:00
Anthony Tuininga
e38b4af987
Release the Python GIL while enqueuing and dequeuing messages!
2019-06-19 16:00:42 -06:00
Anthony Tuininga
df56c7f17f
Enable PY_SSIZE_T_CLEAN in order to avoid deprecation warning and/or segfault
...
under Python 3.8.0b1 (https://github.com/oracle/python-cx_Oracle/issues/317 ).
2019-06-17 16:17:18 -06:00
Anthony Tuininga
d8bde9ca54
Add doc for installing on a machine not connected to the Internet.
2019-06-11 19:15:57 -06:00
Anthony Tuininga
e0bd74e61b
Update ODPI-C.
2019-06-11 19:14:02 -06:00
Anthony Tuininga
923eb054fc
Clarify release note.
2019-06-11 19:13:43 -06:00
Anthony Tuininga
ee5fe39544
Rename queues and queue tables to be more clear as to which is which.
2019-06-11 19:13:21 -06:00
Anthony Tuininga
c82ae6880d
Update doc for the latest Instant Client releases.
2019-06-11 19:12:31 -06:00
Anthony Tuininga
3ab21c9447
Update ODPI-C (corrects issue #300 ).
2019-05-03 15:49:57 -06:00
Anthony Tuininga
d4498cf9e0
Added support for Advanced Queueing RAW queues and bulk enqueue/dequeue.
2019-05-03 13:21:39 -06:00
Anthony Tuininga
04a7dec0d4
Added mode cx_Oracle.DEFAULT_AUTH as requested
...
(https://github.com/oracle/python-cx_Oracle/issues/293 ) and adjusted
documentation for other cases that specified None where None is not actually
a valid value.
2019-04-29 15:24:56 -06:00
Anthony Tuininga
82097891b3
Add support for setting a CLOB attribute on a SQL object, as requested
...
(https://github.com/oracle/python-cx_Oracle/issues/299 ).
2019-04-29 11:41:28 -06:00
Anthony Tuininga
ce511e2fb7
Raise an exception when an error takes place
...
(https://github.com/oracle/python-cx_Oracle/issues/299 ).
2019-04-29 11:40:48 -06:00
Anthony Tuininga
1c474bbaab
Update ODPI-C.
2019-04-26 16:55:38 -06:00
Anthony Tuininga
b9711f5457
Update ODPI-C.
2019-04-25 15:21:48 -06:00
Anthony Tuininga
f4bdd3fd68
Preparing to release cx_Oracle 7.1.3.
2019-04-24 09:57:03 -06:00
Anthony Tuininga
883262da07
Adjust documentation to indicate what cursor.rowcount returns for PL/SQL block
...
executions (https://github.com/oracle/python-cx_Oracle/issues/285 ).
2019-03-29 10:41:46 -06:00
Anthony Tuininga
8681366f53
For Python 2.7, raw_input is needed to request input; also ensure that
...
sample parameters are saved once requested.
2019-03-29 09:49:40 -06:00
Anthony Tuininga
f324757909
Adjust formatting of PR #287 .
2019-03-28 11:57:33 -06:00
Andrey Petukhov
a654befddf
Cursor.callproc method changed with respect to doc ( #287 )
...
Signed-off-by: Andrey Petukhov <APetukhov@bellintegrator.com>
2019-03-28 10:55:30 -07:00
Anthony Tuininga
3af5e46b4b
Correct parsing of connect string so that the last @ symbol is searched for
...
instead of the first @ symbol; otherwise, passwords containing an @ symbol will
result in the incorrect DSN being extracted
(https://github.com/oracle/python-cx_Oracle/issues/290 ).
2019-03-28 10:46:15 -06:00
Anthony Tuininga
096f8d6412
Add support for getting the row count for PL/SQL statements
...
(https://github.com/oracle/python-cx_Oracle/issues/285 ).
2019-03-21 15:45:57 -06:00
Anthony Tuininga
e567eb3a58
Added support for SODA bulk insert available in Oracle Client 18.5 and higher.
2019-03-21 14:59:14 -06:00
Anthony Tuininga
43ebe8afed
Bump version in preparation for changes to be included in next version.
2019-03-21 14:57:53 -06:00
Anthony Tuininga
aaa84fe611
Add sample for using the call timeout feature available with cx_Oracle 7.0 and
...
Oracle Client 18.1 and higher.
2019-03-15 09:40:45 -06:00
Anthony Tuininga
c1e1659a14
Enable cursor.setinputsizes() and cursor.callfunc() to support specifying an
...
object type where a type is required, not just when a variable is being
created.
7.1.2
2019-03-12 16:42:02 -06:00
Anthony Tuininga
f94bd1d8ac
Preparing to release cx_Oracle 7.1.2.
2019-03-12 16:40:45 -06:00
Anthony Tuininga
ad81e94797
Update to ODPI-C 3.1.3.
2019-03-12 16:37:11 -06:00
Anthony Tuininga
c112af35cb
Revert changes to return decimal numbers when the numeric precision was too
...
great to be returned accurately as a floating point number. This change had too
great an impact on existing functionality and an output type handler can be
used to return decimal numbers where that is desirable
(https://github.com/oracle/python-cx_Oracle/issues/279 ).
2019-03-12 09:31:38 -06:00
Anthony Tuininga
8789c6d2a0
Eliminate memory leak for subscriptions.
2019-03-08 09:57:14 -07:00
Anthony Tuininga
948abd9b7c
Update ODPI-C.
2019-03-08 09:56:32 -07:00
Anthony Tuininga
0ae5b9e715
Added test cases for session tagging.
2019-03-07 17:00:14 -07:00
Anthony Tuininga
362aa82ea2
Clarify that the encoding and nencoding parameters are expected to be one of
...
the Python standard encodings.
2019-03-07 09:36:49 -07:00
Anthony Tuininga
1ccaf68369
Update ODPI-C; bump version in preparation for a new patch release.
2019-03-07 09:34:45 -07:00
Anthony Tuininga
9023609232
Preparing to release cx_Oracle 7.1.1.
7.1.1
2019-02-19 15:05:36 -07:00
Anthony Tuininga
e3d3764f5f
Installation doc improvements.
2019-02-19 15:00:00 -07:00
Anthony Tuininga
386d6dbdba
Update ODPI-C to 3.1.2.
2019-02-19 14:56:53 -07:00
Anthony Tuininga
ea48873f7a
Bump version on README.md in preparation for release of cx_Oracle 7.1.
7.1
2019-02-04 16:47:32 -07:00
Anthony Tuininga
5603d2a898
Miscellaneous installation documentation updates.
2019-02-04 16:42:03 -07:00
Anthony Tuininga
3febfa8375
Remove -dev designation in preparation for release of cx_Oracle 7.1.
2019-02-04 15:46:05 -07:00
Anthony Tuininga
eae8a2bf08
Preparing to release cx_Oracle 7.1.
2019-02-04 15:40:04 -07:00
Anthony Tuininga
491e61ac19
Added missing documentation on external authentication and homogeneous pools.
2019-02-04 15:30:21 -07:00
Anthony Tuininga
2f9c01a877
The call to cursor.setinputsizes() is not needed for cx_Oracle 6 and higher.
2019-02-04 15:29:50 -07:00
Anthony Tuininga
c11c24fb0d
Update ODPI-C to 3.1.1 in preparation for release of cx_Oracle 7.1.
2019-02-04 15:25:25 -07:00
Anthony Tuininga
ae6375bca0
Use a relative URL so that those cloning against oss.oracle.com will get the
...
associatied version of ODPI-C from oss.oracle.com as well.
2019-02-04 14:54:12 -07:00
Anthony Tuininga
0924201461
Update ODPI-C.
2019-01-31 10:20:44 -07:00
Anthony Tuininga
fb445815f2
Use random password instead of hard coded password as a security measure.
2019-01-31 10:18:43 -07:00
Anthony Tuininga
4ed95aad94
Reworked test suite to eliminate the use of default passwords and to make the
...
individual test modules directly runnable (instead of using execfile() within
test.py).
2019-01-31 10:18:04 -07:00