Commit Graph

956 Commits

Author SHA1 Message Date
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
Christopher Jones 6adbd12c04 Resolve a race condition in tests 2017-12-12 09:51:53 +11:00
Christopher Jones ea5aaedc3d Use npm pack. Include more files in packages 2017-12-12 09:51:12 +11:00
Christopher Jones 21254535e5 Mention npm command to set python config 2017-12-12 09:48:37 +11:00
Christopher Jones 0b86935a60 Add tests for big UROWID procedure bind 2017-12-12 09:47:40 +11:00
Christopher Jones 2bee2b9a8c Add tests for maxSize for Bind OUT/INOUT 2017-12-12 09:46:33 +11:00
Christopher Jones 554a3c51d6 Add comment that may help users of Node <4 2017-12-12 09:44:25 +11:00
Christopher Jones 36ca862f23 Add Oracle doc link for TNS_ADMIN 2017-12-12 09:43:23 +11:00
Christopher Jones bd56ed7135 Add README for examples 2017-12-12 09:42:30 +11:00
Christopher Jones fb0f253528 Mention DPI-1054 error 2017-12-12 09:41:40 +11:00
Christopher Jones f39fb49567 Move macOS to the list of tested platforms 2017-12-12 09:41:10 +11:00