718 Commits

Author SHA1 Message Date
Anthony Tuininga
b4df2121c0 Include the information that sharded databases are new in Oracle Database 12.2. 2017-04-17 10:31:09 -06:00
Anthony Tuininga
a13fa08a35 Adjust to modified ODPI-C API. 2017-04-17 10:29:52 -06:00
Anthony Tuininga
8be10fe156 Update release notes and adjust release name in preparation for release of
cx_Oracle 6.0 beta 1.
2017-04-11 19:21:12 -06:00
Anthony Tuininga
c271d44978 Ensure that all ODPI-C files needed to build cx_Oracle are included in the
source archive.
2017-04-11 19:17:17 -06:00
Anthony Tuininga
3bc9bd2303 Added sample and test case to demonstrate use of universal rowids. 2017-04-11 16:12:06 -06:00
Anthony Tuininga
0b01d96404 Added support for smallint and float data types in Oracle objects, as requested
(https://github.com/oracle/python-cx_Oracle/issues/4).
2017-04-11 14:37:38 -06:00
Anthony Tuininga
d37669fbdc Create a new variable, rather than call dpiVar_resize(), so that the variable
will be bound properly when the variable needs to be resized.
2017-04-11 14:36:47 -06:00
Anthony Tuininga
0c82e0faa0 Added support for getting the number of actual elements in a variable as well
as getting all of the values corresponding to the number of actual elements in
a variable -- primarily to improve the use of DML returning of multiple rows.
2017-04-11 14:17:55 -06:00
Anthony Tuininga
df71d9a605 Get the variable data for all bound variables immediately after execution of a
returning statement, rather than when the value of the variable is acquired.
2017-04-11 14:14:18 -06:00
Anthony Tuininga
7f70d189b2 Added support for smallint and float data types in Oracle objects, as requested
(https://github.com/oracle/python-cx_Oracle/issues/4).
2017-04-04 21:17:24 -06:00
Anthony Tuininga
6c64e5f7e0 Include schema MDSYS when referencing spatial types in order to work around
limitations with Oracle 11g
(https://github.com/oracle/python-cx_Oracle/issues/9).
2017-03-31 08:34:23 -06:00
Anthony Tuininga
d2a4d87eca Use HTTPS absolute link as the default, rather than a relative link. 2017-03-29 10:58:14 -06:00
Anthony Tuininga
752206a32e Mention use of ODPI-C in release notes since that change is rather important! 2017-03-28 15:13:50 -06:00
Anthony Tuininga
c299040b16 With building cx_Oracle only requiring a compiler and the Python development
headers and libraries, a separate BUILD.txt is now obsolete; mention the use of
ODPI-C and include a link.
2017-03-28 15:07:49 -06:00
Anthony Tuininga
cc80257107 Formatting improvements. 2017-03-28 14:39:36 -06:00
Anthony Tuininga
c558ff0839 Eliminate compiler warnings with Visual Studio 2015. 2017-03-28 14:38:53 -06:00
Anthony Tuininga
6494d161ba Correct documentation for creating a session pool. 2017-03-28 14:36:43 -06:00
Anthony Tuininga
7b0be3140d Implement ODPI-C update which significantly simplifies building cx_Oracle and
enables building a single module to support all versions of Oracle Client
libraries.
2017-03-28 14:31:07 -06:00
Anthony Tuininga
37e449d62c Add sample demonstrating the use of threads and concurrent execution of
database operations.
2017-03-20 13:20:01 -06:00
Anthony Tuininga
550d326c68 Add comment to each sample indicating minimum version of cx_Oracle that is
required in order to run it.
2017-03-20 11:11:25 -06:00
Anthony Tuininga
7dca60b2fe Include the ODPI source code as dependencies so changes trigger a rebuild of
the module.
2017-03-13 21:54:20 -06:00
Anthony Tuininga
9eddc9dfed Changed URL to point to new home page. 2017-03-09 20:23:09 -07:00
Anthony Tuininga
244ed3d5cc ReadTheDocs uses Python 2.7 so Unicode string specifier is required. 2017-03-09 19:27:10 -07:00
Anthony Tuininga
6d658511cb Minor tweaks to README.md. 2017-03-09 19:18:00 -07:00
Anthony Tuininga
14e91813d1 Add CONTRIBUTING.md and help section in README.md. 2017-03-09 19:07:32 -07:00
Anthony Tuininga
79a024309f Add samples for implicit results and scrollable cursors. 2017-03-09 13:33:43 -07:00
Anthony Tuininga
7bebcda64d Added issue and pull request templates. 2017-03-09 11:33:03 -07:00
Anthony Tuininga
b614a47ef2 Added copyright notices to the top of all tests and samples as requested. 2017-03-09 10:21:22 -07:00
Anthony Tuininga
00621215f2 Create README.md with contents of README.txt in Markdown syntax for better
presentation on GitHub; replace contents of README.txt with simple description
and a link to the home page.
2017-03-09 10:16:58 -07:00
Anthony Tuininga
dfcc54c511 Added all copyright notices as requested. 2017-03-08 16:20:12 -07:00
Anthony Tuininga
42167e9483 Correct version reference. 2017-03-07 17:11:32 -07:00
Anthony Tuininga
c8169cbcd6 Minor tweaks to README.txt. 2017-03-07 17:03:09 -07:00
Anthony Tuininga
b28e04e901 Rework to use the ODPI-C library instead of direct OCI calls. 2017-03-07 13:21:49 -07:00
Anthony Tuininga
856608e49c Update release month for 5.3. 2017-03-07 11:55:35 -07:00
Anthony Tuininga
6ba2550d09 Final changes to license and copyright notices as requested; addition of
separate license file and copyright notices to all source files.
2017-03-07 11:36:04 -07:00
Anthony Tuininga
ffb8271e93 Minor tweaks to the README.txt and BUILD.txt to account for changes over the
past few years.
2017-02-21 17:42:01 -07:00
Anthony Tuininga
9e0487d132 Introduce links to the documentation where appropriate. 2017-02-21 17:11:59 -07:00
Anthony Tuininga
39ffdfc5d4 Improve documentation. 2017-02-21 14:17:17 -07:00
Anthony Tuininga
ebb1cb8093 Add Sphinx deprecated tags for constants. 2017-02-20 16:36:48 -07:00
Anthony Tuininga
1bdfcb816f Use intended release name instead of development now that release is imminent. 2017-02-20 16:22:19 -07:00
Anthony Tuininga
dceea89925 Moved documentation source to separate directory and rename build directory to
match the name used in newer versions of Sphinx.
2017-02-20 16:15:33 -07:00
Anthony Tuininga
7299d41eca Reworked database change notification and continuous query notification to
more closely align with the PL/SQL implementation and prepare for sending
notifications for AQ messages.
2017-02-20 16:07:41 -07:00
Anthony Tuininga
d85be5c778 Use the default build location for HTML files and ensure that directory is in
the list of files and directories to ignore.
2017-02-20 15:13:02 -07:00
Anthony Tuininga
8d73c3c8f3 Silence warning about non-existent directory. 2017-02-20 15:02:38 -07:00
Anthony Tuininga
ff01f65a7c Added support for using application context during the creation of a
connection. This should be used in preference to the module, action and
clientinfo arguments which are now deprecated.
2017-02-17 16:53:33 -08:00
Anthony Tuininga
f909593516 Updated copyright information to Oracle for 2016 and 2017. 2017-02-16 09:54:33 -08:00
Anthony Tuininga
ad48010559 Added support for setting the internal_name and external_name attributes
directly; these should now be used instead of the twophase argument when
creating a connection.
2017-02-03 17:07:57 -07:00
Anthony Tuininga
a56f7056d9 Increased default array size to 100 (from 50) to match other drivers. 2017-02-03 14:23:36 -07:00
Anthony Tuininga
55b0d5d480 Removed deprecated types UNICODE, FIXED_UNICODE and LONG_UNICODE. 2017-02-03 14:19:52 -07:00
Anthony Tuininga
9c7eb12448 Dropped support for callbacks on OCI functions. 2017-02-03 14:08:04 -07:00