log tests/JDBC_API_Tester.java @ 665:8f7d51c478df

age author description
2022-10-20 Martin van Dinther Improved implementation of methods ResultSetMetaData.getPrecision() and ResultSetMetaData.getScale().
2022-10-19 Martin van Dinther Adding test DecimalPrecisionAndScale for showing incorrect precision and scale values.
2022-08-25 Martin van Dinther Improved DatabaseMetaData.getBestRowIdentifier() further by introducing an extra cte: tableids. It makes it easier to understand/maintain and possibly faster.
2022-08-24 Martin van Dinther Improved and optimized DatabaseMetaData.getBestRowIdentifier().
2022-07-13 Martin van Dinther Extend tests by also calling ResultSetMetaData methods getColumnTypeName(), getColumnType(), getPrecision() and getScale() from compareResultSet().
2022-06-30 Martin van Dinther Correcting implementation of Statement.setQueryTimeout(int seconds).
2022-05-11 Martin van Dinther By fixing methods getPrimaryKeys(), getBestRowIdentifier() and getIndexInfo() for local temporary tables, it also caused it to fail for global temporary tables in schema tmp.
2022-04-14 Martin van Dinther Adapt test for getTableTypes(). Filter out UNLOGGED TABLE value for stable output on all future and past MonetDB versions.
2022-03-31 Martin van Dinther Add printing missing newlines when a failure us detected.
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 Forgot to cleanup created type xml. Now it will be dropped after use.
2022-02-10 Martin van Dinther Added recognition of 'xml' type.
2022-01-28 Pedro Ferreira Approved output of new label
2022-01-27 Martin van Dinther Add tests for getBestRowIdentifier() on a table which does not have a primary key but two unique constraints of which one is defined on a column which allows NULL.
2022-01-27 Martin van Dinther Added test to execute PLAN, EXPLAIN, TRACE and DEBUG queries via JDBC API.
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-05 Martin van Dinther Updated Copyright year.
2021-11-23 Pedro Ferreira Restored test to outputs before Jul2021, after fixing bug #7200
2021-11-18 Martin van Dinther Simplify OnClientTester program.
2021-11-05 Joeri van Ruth Merge onclient into default
2021-11-05 Joeri van Ruth Make SQLcopyinto test work onder monetdbd
2021-09-14 Joeri van Ruth Run the OnClient tests from JDBC_API_Tester onclient
2021-10-05 Pedro Ferreira Use valid json
2021-08-04 Martin van Dinther Speed up Test_Sbatching() by including: SET sys.optimizer = 'minimal_pipe'
2021-04-15 svetlin Revert "redirect errors to stderr and exit abnormally"
2021-03-30 svetlin redirect errors to stderr and exit abnormally
2021-06-10 Martin van Dinther Approve changed output.
2021-06-01 Martin van Dinther Add code to close the resultset after use to free resources on the server.
2021-04-14 Martin van Dinther Change output to stderr when differences are found.
2021-04-07 Martin van Dinther Convert and add Test_PSlargeamount to JDBC_API_Tester.java.
2021-04-07 Martin van Dinther Remove output of Test_PStimezone which changes when summertime or wintertime is changing the default timezone.
2021-03-18 Martin van Dinther Adjust test BugConcurrent_sequences to check for the version of MonetDB server and accept the post Oct2020 server response as correct.
2021-03-11 Martin van Dinther Converted and added test bogus-auto-generated-keys (which is currently run via JdbcClient)
2021-03-04 Martin van Dinther Avoid using table names called t1 in tests, make them more unique.
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 Converted and added example program SQLcopyinto() to JDBC_API_Tester.java
2021-03-03 Martin van Dinther Converted and added Test_Int128() to JDBC_API_Tester.java.
2021-02-18 Martin van Dinther Converted 12 more JDBC tests from Bug*.java into "output on exception only" tests and included them into JDBC_API_Tester.java
2021-02-10 Martin van Dinther include missing )
2021-02-10 Martin van Dinther Extended PreparedStatement.setString() json string validity test for json parameters to now also accept: numbers (with optional fractions and exponent), string literals between double quotes, and keywords: true, false and null.
2021-02-03 Martin van Dinther Added support for escaped wildcards (\% en \_) in String arguments of
2021-01-06 Martin van Dinther Update Copyright year.
2021-01-06 Martin van Dinther Improved code and implemented all tests.
2020-12-09 Martin van Dinther Implemented some more tests
2020-12-02 Martin van Dinther Implemented some more tests
2020-12-02 Martin van Dinther Changed test 'getIndexInfo(null, sys, table_types, false, false)' to resolve difference (9 instead of 10) reported on testweb for default branch.
2020-11-26 Martin van Dinther Add JDBC_API_Tester program to test JDBC Driver API methods and behavior of MonetDB server.