791 Commits

Author SHA1 Message Date
Anthony Tuininga
d4b13eb584 Added test cases for rowids. 2017-10-24 22:03:47 -06:00
Anthony Tuininga
bc1f53f213 Use dpiData_setTimestamp() instead of setting the values directly. 2017-10-24 22:03:06 -06:00
Anthony Tuininga
94731b87e4 Update ODPI-C
- prevent use of NaN with Oracle numbers since it produces corrupt data
  (https://github.com/oracle/python-cx_Oracle/issues/91)
- correct handling of double values when converted to float values.
2017-10-13 19:18:22 -06:00
Anthony Tuininga
78bc40cabf Correct documentation for creating session pools; improve wording in a number
of places.
2017-10-13 19:17:07 -06:00
Anthony Tuininga
c8cd26021d Adjusted formatting of documentation source pages in order to be consistent on
all pages.
2017-10-13 19:16:42 -06:00
Anthony Tuininga
cbbc2addb1 Add Oracle Open World 2017 Hands-on Lab (tutorial). 2017-10-13 19:14:39 -06:00
Anthony Tuininga
76f01f0d4c Correct usage. 2017-10-13 19:14:17 -06:00
Anthony Tuininga
ef201bde74 Added additional LOB function tests; skip supplemental characters test if
database character set is not AL32UTF8.
2017-10-13 19:13:42 -06:00
Anthony Tuininga
c43d2418bb Correct typo. 2017-09-13 10:12:22 -06:00
Anthony Tuininga
525f76d390 Update ODPI-C. 2017-09-13 09:35:14 -06:00
Anthony Tuininga
7fc5127aaa Added support for connecting to specific shards of a sharded database by
specifying a shard key.
2017-09-12 13:29:47 -06:00
Anthony Tuininga
84612bfabe Correct constant references. 2017-09-12 13:29:01 -06:00
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