Anthony Tuininga
7e2663606d
Various improvements to installation documentation.
2018-01-30 15:26:48 -07:00
Anthony Tuininga
65580226cd
Added test cases for AQ visibility and delivery modes.
2018-01-30 15:25:56 -07:00
Anthony Tuininga
00330794be
Update ODPI-C (improve error message when using bind variables in DDL
...
statements).
2018-01-29 18:52:31 -07:00
Anthony Tuininga
a864450186
Simplify Makefile based on Sphinx 1.2+ capabilities.
2018-01-29 18:51:31 -07:00
Anthony Tuininga
e5b6370bd0
Reorganize code to implement the following:
...
- use a prefix of cxo/CXO for all variables, methods and constants
- create common include file and use separate compilation units
- consolidate all transformations to/from Python objects
2018-01-29 18:50:18 -07:00
Anthony Tuininga
fa43311bbc
Update ODPI-C; remove error "DPI-1054: connection cannot be closed when open
...
statements or LOBs exist"
(https://github.com/oracle/python-cx_Oracle/issues/138 ).
2018-01-26 21:18:16 -07:00
Anthony Tuininga
5b20ca92f4
Time only variables are not supported by Oracle so make that clear in the
...
documentation.
2018-01-11 16:55:59 -07:00
Anthony Tuininga
6a998604ce
The attribute connection.dbop is only valid with Oracle 12.1 and higher.
2018-01-11 16:24:42 -07:00
Anthony Tuininga
ef60884570
Additional test cases to improve code coverage.
2018-01-11 16:24:08 -07:00
Anthony Tuininga
18b014a19e
Correct support in Python 3.x for cursor.parse().
2018-01-11 14:20:51 -07:00
Anthony Tuininga
8dfd842cfd
Revert last change (restriction is deliberate).
2017-12-15 09:00:56 -07:00
Anthony Tuininga
cf19bc7f74
Remove unnecessary type checks since PyFloat_AsDouble() will convert the value
...
to floating point if possible anyway, and if not, will raise an appropriate
exception.
2017-12-15 08:49:27 -07:00
Anthony Tuininga
273d36e4ba
Correct formatting.
2017-12-14 20:56:46 -07:00
Anthony Tuininga
ad57a5e858
Preparing to release 6.1.
6.1
2017-12-12 12:12:15 -07:00
Anthony Tuininga
8630c86b01
Improve documentation for installation.
2017-12-12 12:11:51 -07:00
Anthony Tuininga
1d7f50971b
Refactor README.md.
2017-12-12 12:10:44 -07:00
Anthony Tuininga
ab4cde01b7
Use "wait" mode for acquiring connections from the pool in order to avoid
...
potential errors under certain circumstances.
2017-12-12 12:09:32 -07:00
Anthony Tuininga
4db53286b7
Update ODPI-C (final 2.1 tag).
2017-12-12 12:08:29 -07:00
Anthony Tuininga
9ae0f5dd1c
Use the correct designation for the external handle parameter.
2017-12-11 15:41:48 -07:00
Anthony Tuininga
9953505e54
Update ODPI-C (correct setting subscription port number -
...
https://github.com/oracle/python-cx_Oracle/issues/115 ).
2017-12-07 15:57:15 -07:00
Anthony Tuininga
5d728693ca
Eliminate compiler warnings on 32-bit Windows.
2017-12-07 15:56:26 -07:00
Anthony Tuininga
864780da2a
Use long long instead of just long in order to avoid truncation on Windows
...
where sizeof(long) != sizeof(void*).
2017-12-07 15:55:46 -07:00
Anthony Tuininga
0b408253f6
Added test for creating a connection using an existing connection's handle.
2017-12-07 15:55:13 -07:00
Anthony Tuininga
a8d9b74c3a
Added preliminary test cases for subscriptions.
2017-12-07 15:54:11 -07:00
Anthony Tuininga
1fe14c66dc
Use safer queries for verifying connection properties.
2017-12-07 15:52:34 -07:00
Anthony Tuininga
b262d1ca7b
Clarify usage of parameters passed to cursor.execute().
2017-12-07 15:52:02 -07:00
Anthony Tuininga
681c18675e
Update ODPI-C (adjust OCI prefetch; added options for authentication with
...
SYSBACKUP, SYSDG, SYSKM and SYSRAC, as requested
(https://github.com/oracle/python-cx_Oracle/issues/101 ).
2017-11-27 10:40:19 -07:00
Anthony Tuininga
fb71f1126b
Additional test cases for AQ.
2017-11-27 10:38:27 -07:00
Anthony Tuininga
011e062aa1
Added test cases for autocommit, changing passwords and the end-to-end tracing
...
attributes.
2017-11-27 10:37:46 -07:00
Anthony Tuininga
885904c166
Remove unnecessary line.
2017-11-17 21:40:28 -07:00
Anthony Tuininga
abd472f950
Add note that edition and cclass parameters cannot be used together.
2017-11-17 21:40:00 -07:00
Anthony Tuininga
5625a320c9
Correct reference handling when an invalid keyword parameter is passed to the
...
cx_Oracle.SessionPool constructor.
2017-11-17 21:39:26 -07:00
Anthony Tuininga
731c8410b3
Correct name of data dictionary view for DRCP sample.
2017-11-17 21:38:59 -07:00
Anthony Tuininga
a3a936b992
Update ODPI-C (prevent attempts to close statements or free temporary LOBs if
...
the connection has already been closed or killed).
2017-11-17 21:37:42 -07:00
Anthony Tuininga
f26fb5157e
Ensure that the edition is passed through to ODPI-C when a session pool is
...
created.
2017-11-17 13:41:49 -07:00
Anthony Tuininga
cb07970d2f
Remove unnecessary lines.
2017-11-16 09:43:31 -07:00
Anthony Tuininga
ed7bd281f2
Merge pull request #54 from vnaydionov/pypy-pip-install
...
Fix build with PyPy 5.9.0-alpha0 in libpython mode
2017-11-16 08:42:24 -08:00
Anthony Tuininga
9377175715
Added test cases for validating object types and for preventing an attempt to
...
set a LOB variable at an array position that doesn't exist.
2017-11-14 11:03:11 -07:00
Anthony Tuininga
02c5f5eb5d
Correct test suite when CHAR encoding is not capable of handling unicode data.
2017-11-14 11:02:41 -07:00
Anthony Tuininga
3dc1fc497e
Update ODPI-C (restrict maximum size of variables to OCI limit; remove invalid
...
overflow check).
2017-11-14 11:01:25 -07:00
Anthony Tuininga
c122690ac4
Add support for identifying the id of the transaction which spawned the
...
message, as requested (https://github.com/oracle/odpi/issues/32 ).
2017-11-08 10:18:18 -08:00
Anthony Tuininga
26c3a4c243
Update ODPI-C (for older versions of Visual Studio).
2017-11-06 13:41:59 -07:00
Anthony Tuininga
9a2775763f
Correct link.
2017-11-06 11:36:51 -07:00
Anthony Tuininga
5bcb25e661
Include release notes for cx_Oracle 6.0.3 released on the v6.0.x branch.
2017-11-06 11:33:06 -07:00
Anthony Tuininga
9bdc5cb5d6
Check variable array size when setting variable values and raise IndexError, as
...
is already done for getting variable values.
2017-11-03 21:31:02 -06:00
Anthony Tuininga
22b6de785a
Update ODPI-C (correct handling of NVARCHAR2 object attributes and collection
...
elements).
2017-11-03 21:30:27 -06:00
Anthony Tuininga
836b9985fb
Update ODPI-C (verify that objects bound to cursors or set in object attributes
...
or appended to collection objects are of the correct type).
2017-10-27 21:34:32 -06:00
Anthony Tuininga
0e4c5621ef
Improve documentation for the connection attribute "current_schema".
2017-10-27 21:11:03 -06:00
Anthony Tuininga
86564b9df3
Update ODPI-C (replace usage of OCI thread key with thread-safe handle pool).
2017-10-24 22:05:20 -06:00
Anthony Tuininga
011bc15fcc
Simplify sample for returning numbers as decimal objects.
2017-10-24 22:04:17 -06:00