23 months ago |
Martin van Dinther |
Corrected DatabaseMetaData method getStringFunctions() when connected to a Jun2023 server.
|
24 months ago |
Martin van Dinther |
On power8 platform on testweb the SQL parser gives different error message. Add a condition to skip the comparison for this error msg.
|
24 months ago |
Martin van Dinther |
Adapt output of command: debug SELECT 5; which is now different depending on the tested server.
|
2023-04-06 |
Martin van Dinther |
Enlarge timeout test from 1 to 4 seconds to prevent potential differences reported on testweb for slow (MS windows) platforms.
|
2023-03-23 |
Martin van Dinther |
Correct setQueryTimeout(secs) implementation. It was changed to match the web documentation (see https://dev.monetdb.org/hg/monetdb-java/rev/849f99124e32 ) but it appears the web documentation was wrong. So revert the changes made.
|
2023-03-23 |
Martin van Dinther |
UTF-8 is a standard character set, which is always available in Java Runtime. Use it and avoid looking it up every time.
|
2023-03-16 |
Martin van Dinther |
UTF-8 is a standard character set always available on Java, so use it where needed.
|
2023-03-16 |
Martin van Dinther |
Correct test Test_PSsetBytes() by explicitly converting a unicode String to a UTF-8 bytes array.
|
2023-03-08 |
Martin van Dinther |
Extend makefile with targets: jre17jars and testsjar
|
2023-03-08 |
Martin van Dinther |
Change expected output values into unicode characters.
|
2023-02-24 |
Joeri van Ruth |
Add GitHub Action to test building with various JDK versions
|
2023-02-24 |
Joeri van Ruth |
Add GitHub Action to test against various MonetDB versions
|
2023-02-24 |
Joeri van Ruth |
Show more information when OnClientTester can't connect
|
2023-02-23 |
Sjoerd Mullender |
Settings tag v3.3.
|
2023-02-23 |
Sjoerd Mullender |
Updated release numbers in preparation for a release.
v3.3
|
2023-02-23 |
Martin van Dinther |
Add information on the column SPECIFIC_NAME as returned by getProcedures, getProcedureColumns, getFunctions and getFunctionColumns for overloaded procedure and function names.
|
2023-02-23 |
Martin van Dinther |
Update ChangeLog in preparation of new release.
|
2023-02-23 |
Martin van Dinther |
Update JDBC documentation text.
|
2023-02-22 |
Joeri van Ruth |
Reset connection state before restarting the authentication sequence
|
2023-02-16 |
Martin van Dinther |
In MonetCallableStatement constructor skip calling removeEscapes() when the connected server supports ODBC/JDBC escape sequence syntax.
|
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-02-16 |
Martin van Dinther |
Extend getSystemFunctions() to also report system functions database() and ifnull() if they exist in sys.functions and can be called without odbc escape sequences.
|
2023-02-16 |
Martin van Dinther |
In getClientInfoProperties() order the static values list alphabetically.
|
2023-02-09 |
Martin van Dinther |
Removed changes of previous release (they are still available in the ChangeLog-Archive).
|
2023-02-09 |
Martin van Dinther |
Improve DatabaseMetaData.supportsStoredFunctionsUsingCallSyntax().
|
2023-02-09 |
Martin van Dinther |
Corrected DatabaseMetaData.getSQLKeywords() output.
|
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.
|