comparison ChangeLog @ 606:f15df1ae41bc

Remove old changes already from the ChangeLog.
author Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
date Thu, 16 Dec 2021 19:33:32 +0100 (2021-12-16)
parents 36df3c89845d
children d2a141446e22
comparison
equal deleted inserted replaced
605:abdb4e2b15b5 606:f15df1ae41bc
1 # ChangeLog file for monetdb-java 1 # ChangeLog file for monetdb-java
2 # This file is updated with Maddlog 2 # This file is updated with Maddlog
3
4 * Day Jan ## 2022 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
5 - Compiled and released new jar files: monetdb-jdbc-3.2.jre8.jar,
6 monetdb-mcl-1.21.jre8.jar and jdbcclient.jre8.jar
3 7
4 * Thu Nov 25 2021 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> 8 * Thu Nov 25 2021 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
5 - Extended FileTransferHandler utility class by adding support for reading from 9 - Extended FileTransferHandler utility class by adding support for reading from
6 and writing to gzip compressed files when using file name extension .gz 10 and writing to gzip compressed files when using file name extension .gz
7 Also improve error handling by testing on empty file name and provide more 11 Also improve error handling by testing on empty file name and provide more
34 or on MS Windows 38 or on MS Windows
35 --csvdir "C:\\path\\to\\csvdatafiles" 39 --csvdir "C:\\path\\to\\csvdatafiles"
36 in order to activate the JdbcClient application to down/up load data to/from 40 in order to activate the JdbcClient application to down/up load data to/from
37 the local file system. 41 the local file system.
38 42
39 * Mon Jun 14 2021 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
40 - Compiled and released new jar files: monetdb-jdbc-3.1.jre8.jar,
41 monetdb-mcl-1.20.jre8.jar and jdbcclient.jre8.jar
42
43 * Thu Apr 29 2021 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
44 - Improved performance of ResultSetMetaData methods getPrecision(),
45 getScale(), isNullable() and isAutoIncrement(). The data is fetched
46 from the server by sending a query. This used to be one query for
47 each column of the ResultSet. Now these metadata queries are combined
48 into one query fetching this meta data for up to 50 columns in one query.
49 This reduces the number of queries sent to the server significantly.
50 This is noticable for instance when using generic JDBC query tools
51 such as SQuirreL, DBeaver, which now respond much faster.
52
53 * Wed Mar 3 2021 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
54 - Implemented PreparedStatement.toString() as requested by
55 https://github.com/MonetDB/monetdb-java/issues/8
56
57 * Wed Mar 3 2021 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
58 - Implemented fix for released monetdb-jdbc-3.0.jre8.jar and
59 monetdb-mcl-1.19.jre8.jar when it is was run using java build 1.8.0_###.
60 It would throw:
61 java.lang.NoSuchMethodError: java.nio.CharBuffer.mark()Ljava/nio/CharBuffer;
62 at org.monetdb.mcl.parser.StartOfHeaderParser.getNextAsString(Unknown Source)
63 at org.monetdb.jdbc.MonetConnection$ResponseList.executeQuery(Unknown Source)
64 at org.monetdb.jdbc.MonetConnection$ResponseList.processQuery(Unknown Source)
65 at org.monetdb.jdbc.MonetStatement.internalExecute(Unknown Source)
66 at org.monetdb.jdbc.MonetStatement.execute(Unknown Source)
67 The problem is caused by a change in java.nio.CharBuffer API (return
68 types of methods mark() and reset() have changed from Buffer to
69 CharBuffer) from Java 8 to Java 9+.
70
71 For a complete list of changes in previous monetdb-java releases see: 43 For a complete list of changes in previous monetdb-java releases see:
72 https://www.monetdb.org/downloads/Java/archive/ChangeLog-Archive 44 https://www.monetdb.org/downloads/Java/archive/ChangeLog-Archive
45