7 weeks ago |
Martin van Dinther |
Corrected the returned integer values of Statement methods executeUpdate(...), executeLargeUpdate(...), getUpdateCount() and getLargeUpdateCount() and PreparedStatement methods executeUpdate() and executeLargeUpdate(). They returned -2 for DDL statements, which was not in compliance with the JDBC API documentation.
|
7 weeks ago |
Martin van Dinther |
Fix a bug in DatabaseMetaData.getTables() where a provided string in the
|
7 weeks ago |
Martin van Dinther |
Fix missing escaping of single back slashes in string data provided to
|
2 months ago |
Joeri van Ruth |
Add ChangeLog entry for TLS and new URL syntax
|
2 months ago |
Martin van Dinther |
Add info on why we changed to version 12.0 (instead of 3.4)
|
2 months ago |
Martin van Dinther |
Add info on new release to ChangeLog.
|
2 months ago |
Joeri van Ruth |
Include all of JdbcClient in the jdbc jar
|
4 months ago |
Martin van Dinther |
In JdbcClient when running the \vsci or \vdbi or \vsi commands, we now suppress "42000 SELECT: insufficient privileges for ..." and "42000 SELECT: access denied for ..." error messages when the connected user does not have 'monetdb' or 'sysadmin' privileges, needed for some validations.
|
7 months ago |
Joeri van Ruth |
ChangeLog
|
12 months ago |
Martin van Dinther |
Corrected ResultSetMetaData methods getPrecision(), getColumnDisplaySize() and ParameterMetaData method getPrecision() for the interval data types. They now return more precise information for the 13 possible interval data types.
|
12 months ago |
Martin van Dinther |
Improved ResultSetMetaData.getColumnTypeName() and ParameterMetaData.getParameterTypeName() for interval types. It now returns more precise information for the 13 possible interval data types.
|
13 months ago |
Martin van Dinther |
Improved DatabaseMetaData.getTypeInfo(). It now also returns the serial and bigserial data types and all 13 possible interval data types.
|
14 months ago |
Martin van Dinther |
Removed old v3.3 changes from the ChangeLog. Those are still available in the ChangeLog-Archive.
|
15 months ago |
Martin van Dinther |
In ResultSet.getObject(column, Class<T> type) and ResultSet.getObject(column, Map<String,Class<?>>) methods added support to return objects for classes: java.time.LocalDate, java.time.LocalDateTime.
|
15 months ago |
Martin van Dinther |
Enhanced DatabaseMetaData.getTables() method by adding support for SQL table type names: 'BASE TABLE', 'GLOBAL TEMPORARY' and 'LOCAL TEMPORARY' in parameter types[].
|
15 months ago |
Martin van Dinther |
correct English
|
15 months ago |
Martin van Dinther |
In ResultSet.getObject() method added support for retrieving
|
18 months ago |
Martin van Dinther |
Improved DatabaseMetaData.getSystemFunctions(). It now also returns functions: current_sessionid, greatest, ifnull, least, sql_max, sql_min. Function ifnull will only be returned for servers Jun2023 (11.47 or higher).
|
20 months ago |
Martin van Dinther |
Implemented ResultSet methods:
|
21 months ago |
Martin van Dinther |
Removed deprecated nl.cwi.monetdb.*.* classes and package.
|
21 months ago |
Martin van Dinther |
Removed code to support old MonetDB servers Oct2014 or older.
|
21 months ago |
Martin van Dinther |
Corrected implementation of Connection methods getClientInfo() and setClientInfo().
|
21 months ago |
Martin van Dinther |
Corrected DatabaseMetaData method getClientProperties().
|
23 months ago |
Martin van Dinther |
Corrected DatabaseMetaData method getStringFunctions() when connected to a Jun2023 server.
|
2023-02-23 |
Martin van Dinther |
Update ChangeLog in preparation of new release.
|
2023-02-09 |
Martin van Dinther |
Removed changes of previous release (they are still available in the ChangeLog-Archive).
|
2023-02-09 |
Martin van Dinther |
Corrected DatabaseMetaData.getSQLKeywords() output.
|
2023-01-19 |
Martin van Dinther |
Corrected DatabaseMetaData.getUDTs() output.
|
2022-12-08 |
Martin van Dinther |
Add a ChangeLog entry for change of method name in a MonetDB specific class.
|
2022-11-17 |
Martin van Dinther |
Fixed an invalid error issue when a PreparedStatement had more than 250 parameters.
|
2022-11-03 |
Martin van Dinther |
Corrected returned SQL TypeName values for the MonetDB interval types: 'day_interval', 'month_interval' and 'sec_interval'.
|
2022-10-31 |
Joeri van Ruth |
Update ChangeLog
|
2022-10-27 |
Martin van Dinther |
Corrected PreparedStatement methods getMetaData().getColumnDisplaySize(), getMetaData().getPrecision() and getParameterMetaData().getPrecision().
|
2022-10-20 |
Martin van Dinther |
Improved implementation of methods ResultSetMetaData.getPrecision() and ResultSetMetaData.getScale().
|
2022-09-29 |
Martin van Dinther |
Removed creation and distribution of monetdb-mcl-1.##.jre8.jar file.
|
2022-08-24 |
Martin van Dinther |
Improved and optimized DatabaseMetaData.getBestRowIdentifier().
|
2022-04-21 |
Martin van Dinther |
Improve ChangeLog text.
|
2022-03-30 |
Martin van Dinther |
Corrected DatabaseMetaData methods getPrimaryKeys(), getBestRowIdentifier() and getIndexInfo() for temporary tables in schema tmp.
|
2022-02-10 |
Martin van Dinther |
Added recognition of 'xml' type.
|
2022-01-27 |
Martin van Dinther |
Update ChangeLog and ChangeLog-Archive in preparation for new release.
|
2022-01-19 |
Martin van Dinther |
Fixed an SQL query problem in DatabaseMetaData.getBestRowIdentifier() method when used with MonetDB Jan2022 (or newer) releases.
|
2022-01-13 |
Martin van Dinther |
Extended JdbcClient application with support for more \d commands:
|
2021-12-16 |
Martin van Dinther |
Remove old changes already from the ChangeLog.
|
2021-11-25 |
Martin van Dinther |
Extended FileTransferHandler utility class by adding support for reading from and writing to gzip compressed files when using file name extension .gz
|
2021-06-10 |
Martin van Dinther |
Updated ChangeLog, Archive and release.txt in preparation of new release.
|
2021-06-01 |
Martin van Dinther |
Improve text in ChangeLog. Also remove old release 3.0 changes.
|
2021-04-29 |
Martin van Dinther |
Improved performance of ResultSetMetaData methods getPrecision(), getScale(), isNullable() and isAutoIncrement().
|
2021-03-03 |
Martin van Dinther |
Implemented PreparedStatement.toString() as requested by https://github.com/MonetDB/monetdb-java/issues/8
|
2021-03-03 |
Martin van Dinther |
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_###.
|
2021-02-17 |
Martin van Dinther |
Update ChangeLog release.txt for creating new MonetDB JDBC Driver release.
v3.0
|
2021-02-03 |
Martin van Dinther |
Added support for escaped wildcards (\% en \_) in String arguments of
|
2021-01-28 |
Martin van Dinther |
Added full ordering to correct issues when retrieving columns from fks where a table has multiple fks to the same table.
|
2021-01-28 |
Martin van Dinther |
Extend the generation of FOREIGN KEY CONSTRAINTS with ON UPDATE and ON DELETE rules.
|
2021-01-28 |
Martin van Dinther |
Finish implementation of foreign key referential integrity checks for user tables.
|
2021-01-14 |
Martin van Dinther |
Improved DatabaseMetaData.getTypeInfo() output for temporal data types: sec_interval, day_interval, month_interval, date, time, timetz, timestamp and timestamptz.
|
2021-01-06 |
Martin van Dinther |
Corrected output of resultset columns UPDATE_RULE and DELETE_RULE when calling DatabaseMetaData API methods getImportedKeys() or getExportedKeys() or getCrossReference().
|
2020-11-12 |
Martin van Dinther |
Moved Java classes from packages starting with nl.cwi.monetdb.* to package org.monetdb.*
|
2020-10-29 |
Martin van Dinther |
Extended JdbcClient program with 3 new commands to quickly validate data integrity:
|
2020-10-08 |
Martin van Dinther |
Improved performance of ResultSetMetaData methods isAutoIncrement(), getPrecision() and getScale() significant for columns of specific data types as in some cases no costly meta data query is executed anymore.
|
2020-10-08 |
Martin van Dinther |
Set the connection properties treat_clob_as_varchar and treat_blob_as_binary to true by default for faster processing (less objects created, less memory needed) when querying CLOB or BLOB column data.
|