Anthony Tuininga
0648181afd
Correct typo.
2017-09-12 13:27:30 -06:00
Anthony Tuininga
e8f15874d3
Update ODPI-C ( https://github.com/oracle/python-cx_Oracle/issues/77 ).
2017-09-04 14:18:44 -06:00
Anthony Tuininga
f98a4f334a
Improve documentation on closing connections (or releasing them back to the
...
pool).
2017-09-01 16:22:44 -06:00
Anthony Tuininga
22f18c6f62
Update ODPI-C.
2017-09-01 16:22:14 -06:00
Anthony Tuininga
3d8b74e77f
Ensure that a call to setinputsizes() with an invalid type prior to a call to
...
executemany() does not result in a type error, but instead gracefully ignores
the call to setinputsizes() as required by the DB API
(https://github.com/oracle/python-cx_Oracle/issues/75 ).
2017-09-01 16:21:28 -06:00
Anthony Tuininga
bc1769b69e
Correct typo.
2017-08-30 13:00:34 -06:00
Anthony Tuininga
f0ae2ae138
Released cx_Oracle 6.0.2.
2017-08-30 13:00:19 -06:00
Anthony Tuininga
481371fb50
Adjust samples to handle the deregistration event without an exception.
2017-08-30 11:56:55 -06:00
Anthony Tuininga
ec2f82ca95
Update ODPI-C (eliminate memory leak when creating objects).
2017-08-30 11:55:46 -06:00
Anthony Tuininga
f59a86f391
Troubleshooting tweaks.
2017-08-30 11:55:19 -06:00
Anthony Tuininga
7b484bce70
Eliminate segfault when attempting to reuse a REF cursor that has been closed.
2017-08-30 11:54:33 -06:00
Anthony Tuininga
d82874266c
Update documentation indicating that replacing elements in the attributes
...
fetchvars and bindvars should not be done.
2017-08-28 11:15:43 -06:00
Anthony Tuininga
4e845c62ed
Update ODPI-C (process deregistration events without an error).
2017-08-28 11:15:15 -06:00
Anthony Tuininga
0111431430
Update ODPI-C (improve performance, correct handling of objects when dynamic
...
binding is being used).
2017-08-24 21:50:29 -06:00
Anthony Tuininga
c2c8d541bf
On Windows, sizeof(long) = 4 which means that integers between 10 and 18 digits
...
were not converted to Python correctly
(https://github.com/oracle/python-cx_Oracle/issues/70 ).
2017-08-22 21:40:21 -06:00
Anthony Tuininga
a48fcdfde2
Ensure that fetch indicators are reset, even if the fetch variables themselves
...
do not need to be created.
2017-08-22 11:51:58 -06:00
Anthony Tuininga
5837e71cd8
Eliminate memory leak when repeatedly executing the same query.
2017-08-21 16:10:11 -06:00
Viacheslav Naydenov
d43b3eee70
Fix build with PyPy 5.9.0-alpha0 in libpython mode
...
Signed-off-by: Viacheslav Naydenov <vaclav@yandex.ru>
2017-08-21 22:46:21 +03:00
Anthony Tuininga
06713c91e5
Don't prevent connection from being explicitly closed when a fatal error has
...
taken place (https://github.com/oracle/python-cx_Oracle/issues/67 ).
2017-08-18 15:49:00 -06:00
Anthony Tuininga
7b6276f5eb
Added missing type check to prevent coercion of decimal to float
...
(https://github.com/oracle/python-cx_Oracle/issues/68 ).
2017-08-18 14:15:50 -06:00
Anthony Tuininga
6582aac5d7
Preparing to release 6.0.1.
6.0.1
2017-08-18 11:01:21 -06:00
Anthony Tuininga
c11a5f93c2
Remove documentation on attributes that were removed in 6.0.
2017-08-18 11:00:15 -06:00
Anthony Tuininga
90f571c660
Update ODPI-C to 2.0.1.
2017-08-18 10:59:33 -06:00
Anthony Tuininga
2f1cd73cc5
Include the README.txt and LICENSE.txt files in the wheels that are produced.
2017-08-18 10:57:37 -06:00
Anthony Tuininga
e9dd940207
Added "What's New" page containing a summary of the changes from 5.3 to 6.0 as
...
a convenience.
2017-08-15 09:30:47 -06:00
Anthony Tuininga
7b7bad308f
RPM and Windows installers are no longer supported on PyPI, so no need to
...
include code managing them in setup.py.
2017-08-15 09:30:09 -06:00
Anthony Tuininga
80e611a24d
The SQL files for creating/dropping the schemas should be included in the
...
source packages.
2017-08-15 09:29:08 -06:00
Anthony Tuininga
853cc14eed
Troubleshooting changes. Initcap fix. Put platform at sentence heads. Reorder
...
points.
2017-08-15 09:28:24 -06:00
Anthony Tuininga
61e28b42b0
Correct formatting.
2017-08-14 18:16:43 -06:00
Anthony Tuininga
c761d1361e
Documentation tweaks.
6.0
2017-08-11 16:57:14 -06:00
Anthony Tuininga
49bc108108
Tweak troubleshooting section to make it easier to read and also mention that
...
restarting the command prompt is necessary on Windows when environment
variables have been changed.
2017-08-11 11:49:19 -06:00
Anthony Tuininga
b30e66fa8a
Preparing to release cx_Oracle 6.0.
2017-08-11 11:29:44 -06:00
Anthony Tuininga
f1f5ead2a4
Update ODPI-C.
2017-08-11 11:13:05 -06:00
Anthony Tuininga
d1b5428879
Add information on how to run the test suite
...
(https://github.com/oracle/python-cx_Oracle/issues/33 ).
2017-08-08 15:40:05 -06:00
Anthony Tuininga
b07d555fb2
Update ODPI-C.
2017-08-08 15:39:44 -06:00
Anthony Tuininga
3e2dd725ad
Change default connectstring to localhost/orclpdb to be consistent with the
...
default value used in the Oracle Database installer.
2017-08-08 15:39:02 -06:00
Anthony Tuininga
f13a9def79
Uppercase the Oracle type name to match recent capitalization of types.
2017-08-08 11:57:49 -06:00
Anthony Tuininga
69e1afbd2f
Improve documentation for installing cx_Oracle.
2017-08-08 11:57:19 -06:00
Anthony Tuininga
6b412a019f
Update ODPI-C.
2017-08-08 11:56:57 -06:00
Anthony Tuininga
ece92442ab
Delay initialization of the ODPI-C library until the first standalone
...
connection or session pool is created so that manipulation of the environment
variable NLS_LANG can be performed after the module has been imported
(https://github.com/oracle/python-cx_Oracle/issues/36 ); this also has the added
benefit of reducing the number of errors that can take place when the module is
imported.
2017-07-31 21:21:32 -06:00
Anthony Tuininga
16bc500c73
All cursors and LOBs must be closed before a connection can be closed
...
explicitly.
2017-07-31 21:20:30 -06:00
Anthony Tuininga
f587b341d3
ODPI-C debugging is now controlled at runtime by the environment variable
...
DPI_DEBUG_LEVEL, rather than at compile time.
2017-07-31 21:19:52 -06:00
Anthony Tuininga
456a001d73
Update ODPI-C.
2017-07-27 20:47:52 -06:00
Anthony Tuininga
54919a2d7c
RPM files are no longer able to be uploaded to PyPI.
2017-07-27 20:47:08 -06:00
Anthony Tuininga
4c4513f476
Improve documentation.
2017-07-27 20:46:21 -06:00
Anthony Tuininga
7edc0ddd83
New GitHub SUPPORT file.
2017-07-25 12:17:25 -06:00
Anthony Tuininga
1f917aafbb
In certain cases where non-long values follow LOB values in the list of bind
...
variables, the error "ORA-24816: Expanded non LONG bind data supplied after
actual LONG or LOB column" is raised; this occurs if the length of the supplied
value, when expanded, might exceed 4000 bytes
(https://github.com/oracle/python-cx_Oracle/issues/50 ).
2017-07-25 12:16:54 -06:00
Anthony Tuininga
af01c81a1b
Improve installation documentation.
6.0rc2
2017-07-24 10:36:33 -06:00
Anthony Tuininga
22dc8c1daa
Preparing to release cx_Oracle 6 rc 2.
2017-07-24 10:35:41 -06:00
Anthony Tuininga
852aed3b58
Ensure that the array position passed to var.getvalue() does not exceed the
...
number of elements allocated in the array!
2017-07-21 15:36:31 -06:00