Mercurial > hg > monetdb-java
changeset 636:fccc6c53f250
Update ChangeLog and ChangeLog-Archive in preparation for new release.
author | Martin van Dinther <martin.van.dinther@monetdbsolutions.com> |
---|---|
date | Thu, 27 Jan 2022 14:47:45 +0100 (2022-01-27) |
parents | ee90918eab11 |
children | fd66573f8894 |
files | ChangeLog ChangeLog-Archive |
diffstat | 2 files changed, 57 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,7 @@ # ChangeLog file for monetdb-java # This file is updated with Maddlog -* Day Jan ## 2022 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> +* Thu Jan 27 2022 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> - Compiled and released new jar files: monetdb-jdbc-3.2.jre8.jar, monetdb-mcl-1.21.jre8.jar and jdbcclient.jre8.jar @@ -10,7 +10,7 @@ method when used with MonetDB Jan2022 (or newer) releases. It returned java.sql.SQLException: SELECT: with DISTINCT ORDER BY expressions must appear in select list - As of MonetDB Jan2022 (11.43.1) such queries are no longer allowed. + As of MonetDB Jan2022 (11.43.5) such queries are no longer allowed. The internally used SQL query has been improved. * Thu Jan 13 2022 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
--- a/ChangeLog-Archive +++ b/ChangeLog-Archive @@ -2,6 +2,61 @@ # This file contains all past monetdb-java ChangeLog entries # For every new release the ChangeLog is prepended to this file. +* Thu Jan 27 2022 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> +- Compiled and released new jar files: monetdb-jdbc-3.2.jre8.jar, + monetdb-mcl-1.21.jre8.jar and jdbcclient.jre8.jar + +* Wed Jan 19 2022 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> +- Fixed an SQL query problem in DatabaseMetaData.getBestRowIdentifier() + method when used with MonetDB Jan2022 (or newer) releases. It + returned java.sql.SQLException: + SELECT: with DISTINCT ORDER BY expressions must appear in select list + As of MonetDB Jan2022 (11.43.5) such queries are no longer allowed. + The internally used SQL query has been improved. + +* Thu Jan 13 2022 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> +- Extended JdbcClient application with support for following \d commands: + \dt \dv \dSt \dSv \df \dp \dSf \dSp \dn \dSn and \ds + for showing list of: user tables, user views, system tables, system views, + user functions, user procedures, system functions, system procedures, + user schemas, system schemas and user sequences. + For more information, see the built-in help (\?) on available commands. + +* Thu Nov 25 2021 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> +- Extended FileTransferHandler utility class by adding support for reading from + and writing to gzip compressed files when using file name extension .gz + Also improve error handling by testing on empty file name and provide more + information when invalid file name is given or other compression formats are + requested. As the FileTransferHandler utility class is used by JdbcClient + application, it will now also support this functionality. + +* Fri Nov 05 2021 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> +- The JdbcClient application has been extended to support the new + COPY ... ON CLIENT functionality. + However for security reasons you must provide an explicit new startup argument + --csvdir "/absolute/path/to/csvdatafiles" + or on MS Windows + --csvdir "C:\\path\\to\\csvdatafiles" + in order to activate the JdbcClient application to down/up load data to/from + the local file system. + +* Fri Nov 05 2021 Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com> +- Extended the MonetDB JDBC driver with support for the ON CLIENT clause of + the COPY statements. To make use of this functionality you must first + register handlers for upload and download of data. + The MonetConnection class has been extended with 2 methods: + public void setUploadHandler(UploadHandler uploadHandler) + public void setDownloadHandler(DownloadHandler downloadHandler) + The MonetDB JDBC driver API has been extended with interfaces: + public interface org.monetdb.jdbc.MonetConnection.UploadHandler + public interface org.monetdb.jdbc.MonetConnection.DownloadHandler + See onclient.txt for more information on how to use these from Java. + We also provide a utility class: + public class org.monetdb.util.FileTransferHandler + which provides an example implementation of the MonetConnection.UploadHandler + and MonetConnection.DownloadHandler interfaces useable for reading files + from or writing files to a local file system. + * Mon Jun 14 2021 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> - Compiled and released new jar files: monetdb-jdbc-3.1.jre8.jar, monetdb-mcl-1.20.jre8.jar and jdbcclient.jre8.jar