Mercurial > hg > monetdb-java
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 |