Mercurial > hg > monetdb-java
comparison ChangeLog-Archive @ 482:73cfc519ec1e
Updated ChangeLog, Archive and release.txt in preparation of new release.
author | Martin van Dinther <martin.van.dinther@monetdbsolutions.com> |
---|---|
date | Thu, 10 Jun 2021 22:23:13 +0200 (2021-06-10) |
parents | 8867403ec322 |
children | fccc6c53f250 |
comparison
equal
deleted
inserted
replaced
481:076abe23e8a3 | 482:73cfc519ec1e |
---|---|
1 # ChangeLog-Archive file for monetdb-java | 1 # ChangeLog-Archive file for monetdb-java |
2 # This file contains all past monetdb-java ChangeLog entries | 2 # This file contains all past monetdb-java ChangeLog entries |
3 # For every new release the ChangeLog is prepended to this file. | 3 # For every new release the ChangeLog is prepended to this file. |
4 | |
5 * Mon Jun 14 2021 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> | |
6 - Compiled and released new jar files: monetdb-jdbc-3.1.jre8.jar, | |
7 monetdb-mcl-1.20.jre8.jar and jdbcclient.jre8.jar | |
8 | |
9 * Thu Apr 29 2021 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> | |
10 - Improved performance of ResultSetMetaData methods getPrecision(), | |
11 getScale(), isNullable() and isAutoIncrement(). The data is fetched | |
12 from the server by sending a query. This used to be one query for | |
13 each column of the ResultSet. Now these metadata queries are combined | |
14 into one query fetching this meta data for up to 50 columns in one query. | |
15 This reduces the number of queries sent to the server significantly. | |
16 This is noticable for instance when using generic JDBC query tools | |
17 such as SQuirreL, DBeaver, which now respond much faster. | |
18 | |
19 * Wed Mar 3 2021 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> | |
20 - Implemented PreparedStatement.toString() as requested by | |
21 https://github.com/MonetDB/monetdb-java/issues/8 | |
22 | |
23 * Wed Mar 3 2021 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> | |
24 - Implemented fix for released monetdb-jdbc-3.0.jre8.jar and | |
25 monetdb-mcl-1.19.jre8.jar when it is was run using java build 1.8.0_###. | |
26 It would throw: | |
27 java.lang.NoSuchMethodError: java.nio.CharBuffer.mark()Ljava/nio/CharBuffer; | |
28 at org.monetdb.mcl.parser.StartOfHeaderParser.getNextAsString(Unknown Source) | |
29 at org.monetdb.jdbc.MonetConnection$ResponseList.executeQuery(Unknown Source) | |
30 at org.monetdb.jdbc.MonetConnection$ResponseList.processQuery(Unknown Source) | |
31 at org.monetdb.jdbc.MonetStatement.internalExecute(Unknown Source) | |
32 at org.monetdb.jdbc.MonetStatement.execute(Unknown Source) | |
33 The problem is caused by a change in java.nio.CharBuffer API (return | |
34 types of methods mark() and reset() have changed from Buffer to | |
35 CharBuffer) from Java 8 to Java 9+. | |
4 | 36 |
5 * Wed Feb 17 2021 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> | 37 * Wed Feb 17 2021 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> |
6 - Compiled and released new jar files: monetdb-jdbc-3.0.jre8.jar, | 38 - Compiled and released new jar files: monetdb-jdbc-3.0.jre8.jar, |
7 monetdb-mcl-1.19.jre8.jar and jdbcclient.jre8.jar | 39 monetdb-mcl-1.19.jre8.jar and jdbcclient.jre8.jar |
8 | 40 |