log src/main/java/org/monetdb/jdbc/MonetResultSetMetaData.java @ 975:5e320086a01c default tip

age author description
3 weeks ago Martin van Dinther Optimisation, call connection.mapClobAsVarChar() and connection.mapBlobAsVarBinary() outside the for-loop, as it does not change.
3 months ago Sjoerd Mullender Spell check.
4 months ago Martin van Dinther Update Copyright year.
13 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.
13 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 Improve MonetResultSetMetaData contructor by checking on valid arrays once, such that this does not need to be checked in methods for each result column.
13 months ago Martin van Dinther Improve isSigned() information on result columns and parameters of Types.DATE, Types.TIMESTAMP and Types.TIMESTAMP_WITH_TIMEZONE. These can have a negative year.
16 months ago Sjoerd Mullender Update copyright for the new year, move to MonetDB Foundation, add SPDX.
22 months ago Martin van Dinther 2 more places of optimization by avoiding calling getColumnTypeName(column)
22 months ago Martin van Dinther Small optimization by avoiding calling getColumnTypeName(column)
22 months ago Martin van Dinther Optimization: When number of resultcolumns is less than MAX_COLUMNS_PER_QUERY (which is 80) we can make a StringBuilder with a smaller initial capacity.
22 months ago Martin van Dinther Remove append() calls for static int values in construction of Strings.
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 For type inet we always get 0 as length from the server. As inet has a maximum display length of 18 we should return that more useful value instead.
2023-01-26 Martin van Dinther Fixed issue when you create a new Statement, call getGeneratedKeys().getMetaData().