Changeset: 73cfc519ec1e for monetdb-java
URL: https://dev.monetdb.org/hg/monetdb-java/rev/73cfc519ec1e
Modified Files:
        ChangeLog
        ChangeLog-Archive
        release.txt
Branch: default
Log Message:

Updated ChangeLog, Archive and release.txt in preparation of new release.


diffs (83 lines):

diff --git a/ChangeLog b/ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,10 @@
 # ChangeLog file for monetdb-java
 # This file is updated with Maddlog
 
+* Mon Jun 14 2021 Martin van Dinther <martin.van.dint...@monetdbsolutions.com>
+- Compiled and released new jar files: monetdb-jdbc-3.1.jre8.jar,
+  monetdb-mcl-1.20.jre8.jar and jdbcclient.jre8.jar
+
 * Thu Apr 29 2021 Martin van Dinther <martin.van.dint...@monetdbsolutions.com>
 - Improved performance of ResultSetMetaData methods getPrecision(),
   getScale(), isNullable() and isAutoIncrement(). The data is fetched
@@ -9,7 +13,7 @@
   into one query fetching this meta data for up to 50 columns in one query.
   This reduces the number of queries sent to the server significantly.
   This is noticable for instance when using generic JDBC query tools
-  such as SQuirreL, which now respond much faster.
+  such as SQuirreL, DBeaver, which now respond much faster.
 
 * Wed Mar  3 2021 Martin van Dinther <martin.van.dint...@monetdbsolutions.com>
 - Implemented PreparedStatement.toString() as requested by
diff --git a/ChangeLog-Archive b/ChangeLog-Archive
--- a/ChangeLog-Archive
+++ b/ChangeLog-Archive
@@ -2,6 +2,38 @@
 # This file contains all past monetdb-java ChangeLog entries
 # For every new release the ChangeLog is prepended to this file.
 
+* Mon Jun 14 2021 Martin van Dinther <martin.van.dint...@monetdbsolutions.com>
+- Compiled and released new jar files: monetdb-jdbc-3.1.jre8.jar,
+  monetdb-mcl-1.20.jre8.jar and jdbcclient.jre8.jar
+
+* Thu Apr 29 2021 Martin van Dinther <martin.van.dint...@monetdbsolutions.com>
+- Improved performance of ResultSetMetaData methods getPrecision(),
+  getScale(), isNullable() and isAutoIncrement(). The data is fetched
+  from the server by sending a query. This used to be one query for
+  each column of the ResultSet. Now these metadata queries are combined
+  into one query fetching this meta data for up to 50 columns in one query.
+  This reduces the number of queries sent to the server significantly.
+  This is noticable for instance when using generic JDBC query tools
+  such as SQuirreL, DBeaver, which now respond much faster.
+
+* Wed Mar  3 2021 Martin van Dinther <martin.van.dint...@monetdbsolutions.com>
+- Implemented PreparedStatement.toString() as requested by
+  https://github.com/MonetDB/monetdb-java/issues/8
+
+* Wed Mar  3 2021 Martin van Dinther <martin.van.dint...@monetdbsolutions.com>
+- Implemented fix for released monetdb-jdbc-3.0.jre8.jar and
+  monetdb-mcl-1.19.jre8.jar when it is was run using java build 1.8.0_###.
+  It would throw:
+  java.lang.NoSuchMethodError: java.nio.CharBuffer.mark()Ljava/nio/CharBuffer;
+  at org.monetdb.mcl.parser.StartOfHeaderParser.getNextAsString(Unknown Source)
+  at org.monetdb.jdbc.MonetConnection$ResponseList.executeQuery(Unknown Source)
+  at org.monetdb.jdbc.MonetConnection$ResponseList.processQuery(Unknown Source)
+  at org.monetdb.jdbc.MonetStatement.internalExecute(Unknown Source)
+  at org.monetdb.jdbc.MonetStatement.execute(Unknown Source)
+  The problem is caused by a change in java.nio.CharBuffer API (return
+  types of methods mark() and reset() have changed from Buffer to
+  CharBuffer) from Java 8 to Java 9+.
+
 * Wed Feb 17 2021 Martin van Dinther <martin.van.dint...@monetdbsolutions.com>
 - Compiled and released new jar files: monetdb-jdbc-3.0.jre8.jar,
   monetdb-mcl-1.19.jre8.jar and jdbcclient.jre8.jar
diff --git a/release.txt b/release.txt
--- a/release.txt
+++ b/release.txt
@@ -62,6 +62,14 @@ For example:
 See also: https://www.monetdb.org/Documentation/SQLreference/Programming/JDBC
 
 
+The MonetDB JDBC driver class name is: org.monetdb.jdbc.MonetDriver
+This has been changed as of release 3.0 (monetdb-jdbc-3.0.jre8.jar).
+The old driver class (nl.cwi.monetdb.jdbc.MonetDriver) has been deprecated.
+It is still included in the jar file to ease the transition for existing 
deployments.
+However it will be removed in a future release of the MonetDB JDBC driver.
+Please use the new driver class name asap in your configuration files or Java 
code.
+
+
 JDBC COMPLIANCE
 The MonetDB JDBC driver is a type 4 driver (100% pure Java) and
 complies to JDBC 4.2 definition, see
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to