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