log src/main/java/org/monetdb/jdbc/MonetResultSet.java @ 973:32f246853ec4 default tip

age author description
3 days ago Martin van Dinther Optimisation, call connection.mapClobAsVarChar() and connection.mapBlobAsVarBinary() outside the for-loop, as it does not change. default tip
3 months ago Sjoerd Mullender Spell check.
3 months ago Martin van Dinther Update Copyright year.
12 months ago Martin van Dinther Optimise code, use append(char) instead of append(String)
15 months ago Sjoerd Mullender Update copyright for the new year, move to MonetDB Foundation, add SPDX.
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.
16 months ago Martin van Dinther In ResultSet.getObject() method added support for retrieving
20 months ago Martin van Dinther Implemented ResultSet methods:
20 months ago Martin van Dinther Reduce code by importing java.sql.Date; and remove prefix java.sql. where no longer needed.
21 months ago Martin van Dinther Fixed javac version 20 compiler warnings.
2023-02-16 Martin van Dinther Disable checks for Types.LONGVARCHAR and Types.LONGVARBINARY as MonetDB server does not support these data types, and no mappings exists to these JDBC Types and thus these cases will never be reached in JDBC Driver.
2023-01-26 Martin van Dinther Fixed issue when you create a new Statement, call getGeneratedKeys().getMetaData().
2023-01-05 Martin van Dinther Updated Copyright year.
2023-01-04 Martin van Dinther Moving static method getClassForType() from MonetResulSet to MonetDriver class which is a much more logical place.
2023-01-04 Martin van Dinther Improve implementation of ResultSet.getMetaData().
2022-12-15 Martin van Dinther Resolve javac and javadoc warnings when compiled with JDK19.
2022-11-23 Martin van Dinther Optimize number of SQL queries sent to server when ResultSetMetaData info is fetched from highest column number to first column 1.
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-27 Martin van Dinther Update comments (to be inline with improvements to comments in MonetPreparedStatement)
2022-10-20 Martin van Dinther Improved implementation of methods ResultSetMetaData.getPrecision() and ResultSetMetaData.getScale().
2022-10-12 Martin van Dinther For blob result columns it did not return the proper class name. With getCanonicalName() it does.
2022-02-10 Martin van Dinther Added recognition of 'xml' type.
2022-01-20 Martin van Dinther Do more cleanup in the close() methods such as calling clearWarnings(), clearParameters(), clearBatch() and dereferencing cached objects.
2022-01-05 Martin van Dinther Updated Copyright year.
2021-09-16 Joeri van Ruth Doc comment fixes onclient
2021-06-10 Martin van Dinther Optimise code by reducing local variables which are used only once, replacing complex string concatenation by using StringBuilder, replacing some ternairy operators.
2021-04-29 Martin van Dinther Improved performance of ResultSetMetaData methods getPrecision(), getScale(), isNullable() and isAutoIncrement().
2021-03-04 Martin van Dinther Correcting typos in documentation text. Also improved the readability of the generated javadoc documents.
2021-02-03 Martin van Dinther Restructured code (incl removal of duplicate code) for utility functions dq() and sq() which add double or double quotes and add escapes to string values.
2021-01-28 Martin van Dinther Remove double space from msg.
2021-01-20 Martin van Dinther Improved performance of ResultSetMetaData methods getSchemaName(), getTableName(), getPrecision(), getScale(), isNullable() and isAutoIncrement().
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-14 Martin van Dinther Small improvements: adding some final keywords, removing unnecesary initialisations, improve comments.
2021-01-06 Martin van Dinther Update Copyright year.
2020-11-12 Martin van Dinther Moved Java classes from packages starting with nl.cwi.monetdb.* to package org.monetdb.* base src/main/java/nl/cwi/monetdb/jdbc/MonetResultSet.java@408b5d677b68