Mercurial > hg > monetdb-java
annotate ChangeLog @ 163:e398c27acf7e
Implemented PreparedStatement methods setNCharacterStream(int, Reader) and setNCharacterStream(int, Reader, long).
author | Martin van Dinther <martin.van.dinther@monetdbsolutions.com> |
---|---|
date | Thu, 07 Sep 2017 16:49:40 +0200 (2017-09-07) |
parents | 8ea360b612de |
children | 8700d9ef2ace |
rev | line source |
---|---|
89
a6608e9581c1
Moved content of ChangeLog to ChangeLog-Archive.
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
53
diff
changeset
|
1 # ChangeLog file for monetdb-java |
0
a5a898f6886c
Copy of MonetDB java directory changeset e6e32756ad31.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
2 # This file is updated with Maddlog |
a5a898f6886c
Copy of MonetDB java directory changeset e6e32756ad31.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
3 |
163
e398c27acf7e
Implemented PreparedStatement methods setNCharacterStream(int, Reader) and setNCharacterStream(int, Reader, long).
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
159
diff
changeset
|
4 * Thu Sep 7 2017 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> |
e398c27acf7e
Implemented PreparedStatement methods setNCharacterStream(int, Reader) and setNCharacterStream(int, Reader, long).
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
159
diff
changeset
|
5 - Implemented PreparedStatement methods setNCharacterStream(int, Reader) |
e398c27acf7e
Implemented PreparedStatement methods setNCharacterStream(int, Reader) and setNCharacterStream(int, Reader, long).
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
159
diff
changeset
|
6 and setNCharacterStream(int, Reader, long). |
e398c27acf7e
Implemented PreparedStatement methods setNCharacterStream(int, Reader) and setNCharacterStream(int, Reader, long).
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
159
diff
changeset
|
7 |
159
8ea360b612de
Corrected PreparedStatement methods setString(int, String) and setObject(int, Object, ...) in case the target parameter data type was json or inet or url or uuid.
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
156
diff
changeset
|
8 * Thu Aug 31 2017 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> |
8ea360b612de
Corrected PreparedStatement methods setString(int, String) and setObject(int, Object, ...) in case the target parameter data type was json or inet or url or uuid.
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
156
diff
changeset
|
9 - Corrected PreparedStatement methods setString(int, String) |
8ea360b612de
Corrected PreparedStatement methods setString(int, String) and setObject(int, Object, ...) in case the target parameter data type was json or inet or url or uuid.
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
156
diff
changeset
|
10 and setObject(int, Object, ...) in case the target parameter |
8ea360b612de
Corrected PreparedStatement methods setString(int, String) and setObject(int, Object, ...) in case the target parameter data type was json or inet or url or uuid.
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
156
diff
changeset
|
11 data type was json or inet or url or uuid. See also |
8ea360b612de
Corrected PreparedStatement methods setString(int, String) and setObject(int, Object, ...) in case the target parameter data type was json or inet or url or uuid.
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
156
diff
changeset
|
12 https://www.monetdb.org/bugzilla/show_bug.cgi?id=6382 |
8ea360b612de
Corrected PreparedStatement methods setString(int, String) and setObject(int, Object, ...) in case the target parameter data type was json or inet or url or uuid.
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
156
diff
changeset
|
13 |
153
836c49b890ec
For public releases compile MonetDB JDBC driver code and jdbcclient program
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
152
diff
changeset
|
14 * Thu Aug 24 2017 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> |
156
2abd488159c4
Implemented PreparedStatement method setURL(int, URL).
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
155
diff
changeset
|
15 - Implemented PreparedStatement method setURL(int, URL). |
2abd488159c4
Implemented PreparedStatement method setURL(int, URL).
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
155
diff
changeset
|
16 - Implemented PreparedStatement method setNString(int, String). |
153
836c49b890ec
For public releases compile MonetDB JDBC driver code and jdbcclient program
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
152
diff
changeset
|
17 - The MonetDB JDBC driver code and jdbcclient program are now compiled |
836c49b890ec
For public releases compile MonetDB JDBC driver code and jdbcclient program
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
152
diff
changeset
|
18 without debug info and with optimise flag enabled. The new jar files are |
836c49b890ec
For public releases compile MonetDB JDBC driver code and jdbcclient program
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
152
diff
changeset
|
19 now smaller in size. |
836c49b890ec
For public releases compile MonetDB JDBC driver code and jdbcclient program
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
152
diff
changeset
|
20 |
149
1e49fc74dba4
Implemented methods getCharacterStream() and getCharacterStream(long pos, long length) in class MonetClob.
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
138
diff
changeset
|
21 * Thu Aug 17 2017 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> |
155
36f55bb8dd57
Implemented PreparedStatement method setNString().
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
153
diff
changeset
|
22 - Implemented ResultSet method getNCharacterStream(). |
149
1e49fc74dba4
Implemented methods getCharacterStream() and getCharacterStream(long pos, long length) in class MonetClob.
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
138
diff
changeset
|
23 - In class MonetClob implemented methods getCharacterStream() |
1e49fc74dba4
Implemented methods getCharacterStream() and getCharacterStream(long pos, long length) in class MonetClob.
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
138
diff
changeset
|
24 and getCharacterStream(long pos, long length). Method |
1e49fc74dba4
Implemented methods getCharacterStream() and getCharacterStream(long pos, long length) in class MonetClob.
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
138
diff
changeset
|
25 getCharacterStream() is called by DBeaver to fetch the Clob value. |
1e49fc74dba4
Implemented methods getCharacterStream() and getCharacterStream(long pos, long length) in class MonetClob.
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
138
diff
changeset
|
26 It used to throw a SQLFeatureNotSupportedException with message: |
153
836c49b890ec
For public releases compile MonetDB JDBC driver code and jdbcclient program
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
152
diff
changeset
|
27 "Method getCharacterStream() currently not supported". This caused |
149
1e49fc74dba4
Implemented methods getCharacterStream() and getCharacterStream(long pos, long length) in class MonetClob.
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
138
diff
changeset
|
28 DBeaver to log the exception and show NULL as the value on screen, |
1e49fc74dba4
Implemented methods getCharacterStream() and getCharacterStream(long pos, long length) in class MonetClob.
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
138
diff
changeset
|
29 which is incorrect. This has been fixed. |
1e49fc74dba4
Implemented methods getCharacterStream() and getCharacterStream(long pos, long length) in class MonetClob.
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
138
diff
changeset
|
30 |
138
f97c111db06f
Updated ChangeLog in preparation of new release
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
123
diff
changeset
|
31 * Fri Jul 28 2017 Sjoerd Mullender <sjoerd@acm.org> |
f97c111db06f
Updated ChangeLog in preparation of new release
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
123
diff
changeset
|
32 - Compiled and released new jars: monetdb-jdbc-2.26.jar and updated jdbcclient.jar |
123
206a2cb51b65
Updated ChangeLog in preparation of new release
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
89
diff
changeset
|
33 |
138
f97c111db06f
Updated ChangeLog in preparation of new release
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
123
diff
changeset
|
34 * Thu Jul 13 2017 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> |
f97c111db06f
Updated ChangeLog in preparation of new release
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
123
diff
changeset
|
35 - Corrected implementation of PreparedStatement method |
f97c111db06f
Updated ChangeLog in preparation of new release
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
123
diff
changeset
|
36 setObject(int parameterIndex, Object x, int targetSqlType, int scaleOrLength) |
f97c111db06f
Updated ChangeLog in preparation of new release
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
123
diff
changeset
|
37 for the case the targetSqlType is Types.CLOB. |
f97c111db06f
Updated ChangeLog in preparation of new release
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
123
diff
changeset
|
38 See also: https://www.monetdb.org/bugzilla/show_bug.cgi?id=6349 |
123
206a2cb51b65
Updated ChangeLog in preparation of new release
Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
parents:
89
diff
changeset
|
39 |