log tests/JDBC_API_Tester.java @ 925:4dfdb62e3e9d

age author description
8 months ago Martin van Dinther Extend JDBC_API_Tester program with optional second startup argument '-skipMALoutput'.
9 months ago Martin van Dinther Improve construction of SQL query in showTblContents()
9 months ago Martin van Dinther Correct expected output of getClientInfoProperties() for Dec2023 and older releases.
9 months ago Martin van Dinther Add final to classes
10 months ago Joeri van Ruth Add ClientInfo tests
10 months ago Joeri van Ruth Minor changes to JDBC_API_Tester
11 months ago Martin van Dinther Adapt output of Test 'getIndexInfo(null, sys, key_types, false, false)' for servers 11.50 or higher.
12 months ago Martin van Dinther Improve and optimize PreparedStatement.setBigDecimal() implementation. It now checks on null input parameter to prevent NPE. Also removed code to trim leading zero's.
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.
14 months ago Martin van Dinther Extend Test_DBCmetadata() test with missing calls to getProcedures(), getProcedureColumns(), getFunctions() and getFunctionColumns() for user defined procedure and user defined function.
15 months ago Martin van Dinther Extend Test_DBCmetadata() with calls to DatabaseMetaData methods which return a String and need to sent a query to the server to get the info.
15 months ago Martin van Dinther Adjust JDBC_API_Tester to accept new behavior of returning a varchar instead of clob or char as metadata. This new behavior applies to MonetDB servers 11.50 or higher.
15 months ago Martin van Dinther Branch cleanup_types has been merged into default, so enable the condition where type_digits is now returning a lower number.
15 months ago Martin van Dinther Resolve warning: no comment
15 months ago Martin van Dinther Prepare JDBC_API_Tester for changed output (digits return 31 instead of 32 for int, 15 instead 16 for smallint) once branch cleanup_types will be merged into default.
16 months ago Joeri van Ruth Merge 'default' into 'monetdbs' monetdbs
16 months ago Martin van Dinther Adjust test to not compare output that changes when run in different time zones.
16 months ago Martin van Dinther The String types[] passed to getTables() may contain entries containing null or empty string "". Those are invalid table types.
16 months ago Sjoerd Mullender Update copyright for the new year, move to MonetDB Foundation, add SPDX.
16 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 Enhanced DatabaseMetaData.getTables() method by adding support for SQL table type names: 'BASE TABLE', 'GLOBAL TEMPORARY' and 'LOCAL TEMPORARY' in parameter types[].
16 months ago Martin van Dinther In ResultSet.getObject() method added support for retrieving
16 months ago Martin van Dinther Fix the computed CHAR_OCTET_LENGTH value of resultsets returned by getColumns(), getFunctionColumns() and getProcedureColumns().
16 months ago Joeri van Ruth Use new MapiSocket.connect() method In CopyIntoSTDIN test monetdbs
16 months ago Joeri van Ruth Remove naive url check because the world has become more complicated monetdbs
17 months ago Joeri van Ruth Arrange testing monetdbs
18 months ago Martin van Dinther Adapt expected output of Bug_PrepStmtSetString_6382() for servers 11.48 and higher which store JSON string values in optimized form (without whitespace characters).
22 months ago Martin van Dinther Fixed javac version 20 compiler warnings.
22 months ago Martin van Dinther Corrected implementation of Connection methods getClientInfo() and setClientInfo().