Skip to content

Commit 801f6b7

Browse files
committed
Prepare for release 1.10
1 parent cbd7c29 commit 801f6b7

File tree

5 files changed

+44
-5
lines changed

5 files changed

+44
-5
lines changed

CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,44 @@
11
# Change Log
22

3+
## node-oracledb v1.10.0 (8 Jul 2016)
4+
5+
- Enhanced query and REF CURSOR metadata is available when a new
6+
`oracledb.extendedMetaData` or `execute()` option `extendedMetaData`
7+
property is `true`. (Leonardo Olmi).
8+
9+
- Fixed an issue preventing the garbage collector cleaning up when a
10+
query with LOBs is executed but LOB data isn't actually streamed.
11+
12+
- Fixed a bug where an error event could have been emitted on a
13+
QueryStream instance prior to the underlying ResultSet having been
14+
closed. This would cause problems if the user tried to close the
15+
connection in the error event handler as the ResultSet could have
16+
prevented it.
17+
18+
- Fixed a bug where the public `close()` method was invoked on the
19+
ResultSet instance that underlies the QueryStream instance if an
20+
error occurred during a call to `getRows()`. The public method would
21+
have thrown an error had the QueryStream instance been created from
22+
a ResultSet instance via the `toQueryStream()` method. Now the
23+
underlying C++ layer's `close()` method is invoked directly.
24+
25+
- Updated `Pool._logStats()` to throw an error instead of printing to
26+
the console if the pool is not valid.
27+
28+
- Report an error earlier when a named bind object is used in a
29+
bind-by-position context. A new error NJS-044 is returned.
30+
Previously errors like ORA-06502 were given.
31+
32+
- Added GitHub Issue and Pull Request templates.
33+
34+
- Some enhancements were made to the underlying DPI data access layer.
35+
**These are not exposed to node-oracledb users.**
36+
37+
- Allow <code>SYSDBA</code> connections
38+
- Allow session tagging
39+
- Allow the character set and national character set to be specified via parameters to the DPI layer.
40+
- Support heterogeneous pools (in addition to existing homogeneous pools)
41+
342
## node-oracledb v1.9.3 (24 May 2016)
443

544
- Fix error with `OCI_ERROR_MAXMSG_SIZE2` when building with Oracle client 11.2.0.1 and 11.2.0.2.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# node-oracledb version 1.9
1+
# node-oracledb version 1.10
22

33
## <a name="about"></a> About node-oracledb
44

doc/api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# node-oracledb 1.9: Documentation for the Oracle Database Node.js Add-on
1+
# node-oracledb 1.10: Documentation for the Oracle Database Node.js Add-on
22

33
*Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.*
44

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oracledb",
3-
"version": "1.9.3",
3+
"version": "1.10.0",
44
"description": "Oracle Database driver by Oracle Corp.",
55
"license": "Apache-2.0",
66
"homepage": "http://www.oracle.com/technetwork/database/database-technologies/scripting-languages/node_js/",

src/njs/src/njsOracle.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@ using namespace v8;
6969

7070
/* Keep the version in sync with package.json */
7171
#define NJS_NODE_ORACLEDB_MAJOR 1
72-
#define NJS_NODE_ORACLEDB_MINOR 9
73-
#define NJS_NODE_ORACLEDB_PATCH 3
72+
#define NJS_NODE_ORACLEDB_MINOR 10
73+
#define NJS_NODE_ORACLEDB_PATCH 0
7474

7575
/* Used for Oracledb.version */
7676
#define NJS_NODE_ORACLEDB_VERSION ( (NJS_NODE_ORACLEDB_MAJOR * 10000) + \

0 commit comments

Comments
 (0)