923 Commits

Author SHA1 Message Date
Anthony Tuininga
81bb94048d Improved documentation. 2019-10-01 11:12:23 -06:00
Anthony Tuininga
a0a548b989 Update ODPI-C. 2019-09-28 15:10:56 -06:00
Anthony Tuininga
66c26a0ad4 Restore support for setting numeric bind variables with boolean values. 2019-08-22 21:37:17 -06:00
Anthony Tuininga
02d36b4c4b Preparing to release cx_Oracle 7.2.2. 7.2.2 2019-08-12 21:20:48 -06:00
Anthony Tuininga
bb84eecc5c Update defaults to 19c and XE 18c defaults. 2019-08-12 21:19:19 -06:00
Anthony Tuininga
202d48b9dc Clarify that cursor.arrayvar() can only be used for PL/SQL associative arrays
with contiguous keys.
2019-08-12 21:18:44 -06:00
Anthony Tuininga
cc841fac36 Added user guide documentation. 2019-08-12 21:18:26 -06:00
Anthony Tuininga
10d4ad8947 Preparing to release cx_Oracle 7.2.1. 7.2.1 2019-07-25 13:44:01 -06:00
Anthony Tuininga
586518def1 Resolve MemoryError exception on Windows when using an output type handler
(https://github.com/oracle/python-cx_Oracle/issues/330).
2019-07-24 16:41:06 -06:00
Anthony Tuininga
05925019d3 Improved test suite. 2019-07-24 16:40:43 -06:00
Anthony Tuininga
6a5bf79532 Add SODA to tutorial; tweak defaults used in samples. 2019-07-24 16:40:21 -06:00
Anthony Tuininga
2a34daf581 Improve documentation; correct spelling mistakes. 2019-07-24 16:39:55 -06:00
Anthony Tuininga
2ba66bbf71 Release notes for cx_Oracle 7.2. 7.2 2019-07-02 14:19:32 -06:00
Anthony Tuininga
d4c2c11517 Remove -dev designation in preparation for release of 7.2. 2019-07-02 14:18:26 -06:00
Anthony Tuininga
846bfab0d0 Add warning for use of Queue.enqMany(). 2019-07-02 14:17:51 -06:00
Anthony Tuininga
13d0f4ec08 Update ODPI-C to public release of 3.2.0. 2019-07-02 14:12:59 -06:00
Anthony Tuininga
955ef7ecf5 Improved session pooling documentation. 2019-07-02 14:12:22 -06:00
Anthony Tuininga
39ff9fc189 Removed preview status from SODA but added a link to the tracking issue. 2019-07-02 14:10:30 -06:00
Anthony Tuininga
15ce3024ee Be clearer about what sort of payloads are supported and in particular what
happens to strings if they are used in RAW queues.
2019-07-02 14:09:48 -06:00
Anthony Tuininga
a120647c76 Add note indicating when attribute was added. 2019-06-19 16:04:46 -06:00
Anthony Tuininga
3c4d83fe6c Adjusted tutorial to use new AQ syntax. 2019-06-19 16:02:55 -06:00
Anthony Tuininga
e6a825db27 Adjusted documentation to follow new API. 2019-06-19 16:02:34 -06:00
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