Commit Graph

966 Commits

Author SHA1 Message Date
Christopher Jones 83a738efe4 Regularize use of 'standalone' for connections. Add internal link. 2018-02-06 13:37:54 +11:00
Christopher Jones 99f5ccd502 Add internal link 2018-02-06 13:37:15 +11:00
Christopher Jones c95855154e Add section numbers to properties for listing in the Contents 2018-02-06 13:36:52 +11:00
Christopher Jones 8d4671f172 Add DB Admin link for privileged connections 2018-02-06 13:35:58 +11:00
Christopher Jones 89941e2603 Help users who don't know anything about DBs 2018-02-06 13:35:23 +11:00
Christopher Jones 047710299a Add support for SYSDBA, SYSOPER, SYSASM, SYSBACKUP, SYSDG, SYSKM, SYSRAC connections 2018-02-06 13:31:00 +11:00
Christopher Jones 78bcfd8be7 Be explicit about DPI and NJS Error properties 2018-02-06 13:30:12 +11:00
Christopher Jones 6834c7b523 Include position and data type number in NJS-010 error message 2018-02-06 13:29:12 +11:00
Christopher Jones dca2b038c5 Add new attributes for Oracle error number and offset for Oracle client errors 2018-02-06 13:28:16 +11:00
Christopher Jones 9f1a74b014 Stop raising an exception when accessing attributes on closed connections, pools, LOBs and result sets. 2018-02-06 13:26:34 +11:00
Christopher Jones 708dbb8f10 Update test/examples 2018-02-06 13:25:19 +11:00
Christopher Jones e0bfb5e393 Fix ORA-01000 tests 2018-02-06 13:24:48 +11:00
Christopher Jones 6f6670a748 Update fetchArraySize tests 2018-02-06 13:22:07 +11:00
Christopher Jones 556f6f3d7a Bump doc versions to 2.1 2018-02-06 13:19:36 +11:00
Christopher Jones e28e796082 Fix markdown typo in doc 2018-02-06 13:19:12 +11:00
Christopher Jones 86a7771304 Add regression tests for new attributes "versionString and "versionSuffix" 2018-02-06 13:18:24 +11:00
Christopher Jones 4869896d51 Added support for new attributes "versionString" and "versionSuffix" 2018-02-06 13:17:33 +11:00
Christopher Jones b713c76bc8 Use Result Sets exclusively in C++ code and move direct fetch to JavaScript.
This results in a net performance benefit and simplifies the C++ code considerably.
2018-02-06 13:14:19 +11:00
Christopher Jones 549dc5bef5 Bump version to 2.1.0 2018-02-06 13:13:25 +11:00
Christopher Jones ebb7a48ed5 Refactor tests for maxRows 2018-02-06 13:12:46 +11:00
Christopher Jones 39ed967a8d Tweak example to help people see where the bind is used 2018-02-06 13:11:19 +11:00
Christopher Jones 4f45285fb5 Link to v1 doc 2018-02-06 13:10:47 +11:00
Christopher Jones ef244dbcc9 Clarify that npm is part of node; indicate the proxy must be an env var 2018-02-06 13:10:04 +11:00
Christopher Jones e56b6486fb Mention the source package and the windows batch file 2018-02-06 13:08:47 +11:00
Christopher Jones 33331413c5 Merge branch 'dev-2.0' 2017-12-14 10:54:00 +11:00
Christopher Jones 4ac1d79eb9 Update some maxRows tests 2017-12-14 08:21:18 +11:00
Christopher Jones dfbc32a82b Remove stray non-ascii char and do some whitespace changes 2017-12-13 09:45:01 +11:00
Christopher Jones da1e47ff44 Update to ODPI-C 2.1.0 2017-12-13 09:20:09 +11:00
Christopher Jones 7a659258a0 Fix review comments 2017-12-13 09:18:38 +11:00
Christopher Jones 6766e176c3 Update tests: fix multiple SQL calls. Add tests for potential off-by-one cases 2017-12-13 09:17:50 +11:00
Christopher Jones 3dbbf8c1c6 Update tests: Avoid too many async queries to one table 2017-12-13 09:16:18 +11:00
Christopher Jones 1ca9bac61a Update ODPI 2017-12-12 10:20:44 +11:00
Christopher Jones 2feb5ad6fc Update CHANGELOG and include a cumulative section 2017-12-12 10:19:17 +11:00
Christopher Jones feface16d1 Refine installation doc 2017-12-12 10:17:52 +11:00
Christopher Jones 399508dedc Also create a bundle that compiles from source for Node 4 users 2017-12-12 10:15:27 +11:00
Christopher Jones bfa6b12e4c Add direct fetch test for lobs with fetchArraySize 2017-12-12 10:13:49 +11:00
Christopher Jones 4dbc1ebc3b Add tests for execute option fetchArraySize 2017-12-12 10:12:25 +11:00
Christopher Jones 88da242a6c Perform initialization of all scalar values in constructors 2017-12-12 10:10:28 +11:00
Christopher Jones 1e78481b6c Add tests for oracledb.fetchArraySize 2017-12-12 10:08:25 +11:00
Christopher Jones 73f27ab008 Add a batch file to create a binary package on Windows 2017-12-12 10:06:59 +11:00
Christopher Jones a941a41ab6 Simplify SHA generation 2017-12-12 10:05:57 +11:00
Christopher Jones 1ce148dae9 Lint test file 2017-12-12 10:04:05 +11:00
Christopher Jones a30f2c9bb1 Implementation of resultSet.getRow() buffering in JavaScript instead of C++. 2017-12-12 10:03:15 +11:00
Christopher Jones e515566424 Don't accidentally store binary packages in the generic package 2017-12-12 10:00:45 +11:00
Christopher Jones 349280658d Add hostname in case it's needed for SNI 2017-12-12 09:59:28 +11:00
Christopher Jones 91337fa35e Remove redundant 'agent' parameter 2017-12-12 09:59:00 +11:00
Christopher Jones 0da2dfd137 Fix installation through a proxy 2017-12-12 09:57:55 +11:00
Christopher Jones f31b20e6a7 Error parameter to callback should be null on no error, not undefined. 2017-12-12 09:57:06 +11:00
Christopher Jones 885de16a56 Introduce fetchArraySize to replace prefetchRows for query fetch tuning 2017-12-12 09:56:12 +11:00
Christopher Jones 1b717b80e4 Fixed compilation deprecation error message regarding Nan::ForceSet API 2017-12-12 09:52:54 +11:00