2023-02-02 |
Martin van Dinther |
Extend JDBC_API_Tester with test on calling ResultSet.getBytes() method on a blob column. It was not yet tested.
|
2023-02-02 |
Martin van Dinther |
Optimize setBytes() implementation. For the 16 hex codes use a char[] and direct array indexing instead of a String and calling charAt().
|
2023-02-02 |
Martin van Dinther |
Adding a missing test for testing method setBytes() on a PreparedStatement.
|
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().
|
2023-01-19 |
Martin van Dinther |
Corrected DatabaseMetaData.getUDTs() output.
|
2023-01-19 |
Martin van Dinther |
For JdbcClient enlarge the fetchsize at connection moment.
|
2023-01-19 |
Martin van Dinther |
Small improvements.
|
2023-01-19 |
Martin van Dinther |
Remove finalize() method as it is deprecated and marked for removal in a future JDK. See also: https://openjdk.org/jeps/421
|
2023-01-19 |
Martin van Dinther |
Resolve some javac -Xdoclint warnings
|
2023-01-19 |
Martin van Dinther |
Improved implementation of PreparedStatement.getParameterMetaData().
|
2023-01-19 |
Martin van Dinther |
Do not make this class public as it is to be used only within this package.
|
2023-01-05 |
Martin van Dinther |
Improved implementation of PreparedStatement.getMetaData().
|
2023-01-05 |
Martin van Dinther |
Updated Copyright year.
|
2023-01-04 |
Martin van Dinther |
Update used SQLStates
|
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-22 |
Martin van Dinther |
Correct and improve the information on Statement.setEscapeProcessing method.
|
2022-12-22 |
Martin van Dinther |
Counting only parameter markers to determine the fetchSize is not sufficiant for all Prepared statements.
|
2022-12-22 |
Martin van Dinther |
Future versions of MonetDB (post Sep2022) will have capability to parse and execute ODBC/JDBC escape sequence syntax.
|
2022-12-15 |
Martin van Dinther |
Resolve javac and javadoc warnings when compiled with JDK19.
|
2022-12-15 |
Martin van Dinther |
Resolve javadoc errors.
|
2022-12-14 |
Martin van Dinther |
Correcting a typo in comment
|
2022-12-09 |
Joeri van Ruth |
Some more Javadoc improvements.
|
2022-12-09 |
Joeri van Ruth |
Fix file transfers
|
2022-12-08 |
Martin van Dinther |
Add a ChangeLog entry for change of method name in a MonetDB specific class.
|
2022-12-08 |
Martin van Dinther |
Add method boolean inRawStringsMode() to check if iconnected server is running in raw_strings mode.
|
2022-12-08 |
Martin van Dinther |
Some improvements.
|
2022-12-08 |
Joeri van Ruth |
Fix a problem with PREPARE INSERT
mclreader
|
2022-12-08 |
Joeri van Ruth |
Refactor BufferedMCLReader
|
2022-12-01 |
Martin van Dinther |
Adjust Test_DBCmetadata() to exclude creating, retrieving and dropping indices on temporary tables for MonetDB servers before Jan2022 (11.45).
|
2022-11-24 |
Martin van Dinther |
Use indexOf(char) instead of indexOf(String) where possible.
|
2022-11-23 |
Martin van Dinther |
Inline isValidProperty() in checkValidProperty() as it is the only place the method is called. Also add javadoc comments.
|
2022-11-23 |
Martin van Dinther |
Eliminate hardcoded value 250 in the constructor of MonetPreparedStatement. For this an internal package method MonetConnection.getDefaultFetchSize() is added.
|
2022-11-23 |
Martin van Dinther |
Use nrParams when working with Parameters.
|
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-21 |
Joeri van Ruth |
In test_ServerStopsReading, wait longer for the server to cancel the upload
|
2022-11-17 |
Martin van Dinther |
Add checks for sql String parameter to prevent NullPointerException or executing an empty sql String.
|
2022-11-17 |
Martin van Dinther |
Fixed an invalid error issue when a PreparedStatement had more than 250 parameters.
|
2022-11-16 |
Martin van Dinther |
Extend error messages with the linetype to give more info.
|
2022-11-16 |
Martin van Dinther |
Store retrieved rdbms version info in JDBC_API_Tester object, so it can be used by all tests, when they need it.
|
2022-11-16 |
Martin van Dinther |
Add test for reproducing issue #7337
|
2022-11-16 |
Martin van Dinther |
Add missing cleanup when an error occurs.
|
2022-11-10 |
Martin van Dinther |
Adapt JDBC_API_Tester to conditionally invoke running OnClientTester.
|
2022-11-10 |
Martin van Dinther |
Optimise check on existence of specific tables. Instead of doing a query per table name, combine them in one query.
|
2022-11-07 |
Joeri van Ruth |
Fix Xlint warnings
|
2022-11-03 |
Martin van Dinther |
For a Class object use getCanonicalName() instead of getName().
|
2022-11-03 |
Martin van Dinther |
Corrected returned SQL TypeName values for the MonetDB interval types: 'day_interval', 'month_interval' and 'sec_interval'.
|
2022-11-03 |
Martin van Dinther |
Tests should always cleanup their created objects, so added cleanup() method.
|
2022-11-03 |
Martin van Dinther |
Improve composeMatchPart(final String in). Prevent parsing pattern when length is 0. Optimise patterns: % or %%.
|
2022-11-03 |
Martin van Dinther |
Simplify.
|
2022-11-03 |
Martin van Dinther |
Resolve javac compilation warning:
|
2022-11-03 |
Martin van Dinther |
Add missing Copyright header info
|
2022-11-03 |
Martin van Dinther |
Also include ConnectionTests.class in jdbctests.jar
|
2022-11-01 |
Sjoerd Mullender |
Remove carriage returns (\r) from files.
|
2022-10-31 |
Joeri van Ruth |
Add tests for autocommit and timezone handshake options
|
2022-10-31 |
Joeri van Ruth |
Do not forget to update the autoCommit bookkeeping
|
2022-10-31 |
Joeri van Ruth |
Update ChangeLog
|
2022-10-28 |
Joeri van Ruth |
Refactor Handshake options
|
2022-10-27 |
Martin van Dinther |
Mark these 2 classes as final.
|