log src/main/java/org/monetdb/jdbc/MonetConnection.java @ 973:32f246853ec4 default tip

age author description
8 weeks ago Martin van Dinther Corrected the returned integer values of Statement methods executeUpdate(...), executeLargeUpdate(...), getUpdateCount() and getLargeUpdateCount() and PreparedStatement methods executeUpdate() and executeLargeUpdate(). They returned -2 for DDL statements, which was not in compliance with the JDBC API documentation.
3 months ago Sjoerd Mullender Spell check.
3 months ago Joeri van Ruth Prefer getters of class Target.Validated over class Target
3 months ago Martin van Dinther Update Copyright year.
8 months ago Martin van Dinther In close() also set clientInfoAttributeNames = null; so it can be gc-ed.
8 months ago Martin van Dinther Add utility method checkMinimumDBVersion(int major, int minor). Will be used in more classes.
8 months ago Martin van Dinther Check for rs == null to prevent NullPoinerExceptions.
9 months ago Joeri van Ruth Older servers don't have clientinfo_properties yet
9 months ago Joeri van Ruth Implement ClientInfo API
10 months ago Joeri van Ruth Send ClientInfo on startup
13 months ago Joeri van Ruth Implement the new schema= option of the jdbc URL
13 months ago Joeri van Ruth Target timezone is in minutes, setTimeZone is in seconds
14 months ago Martin van Dinther Remove not needed/used internal method checkValidProperty()
14 months ago Martin van Dinther Resolve some javadoc errors and warnings
14 months ago Martin van Dinther Move non JDBC API method to the end where the other add methods are placed.
15 months ago Joeri van Ruth Merge 'default' into 'monetdbs' monetdbs
15 months ago Joeri van Ruth formatting monetdbs
15 months ago Joeri van Ruth convert space indents to tabs monetdbs
15 months ago Joeri van Ruth Merge 'default' into 'monetdbs' monetdbs
16 months ago Joeri van Ruth Move timeZoneSet and sizeHeaderEnabled into Callback monetdbs
16 months ago Joeri van Ruth Comments and formatting monetdbs
15 months ago Sjoerd Mullender Update copyright for the new year, move to MonetDB Foundation, add SPDX.
16 months ago Martin van Dinther correct indentation
16 months ago Joeri van Ruth Use intrinsics rather than manual flow control
16 months ago Joeri van Ruth Add interface to MonetConnection for retrieving connection info as Properties monetdbs
16 months ago Joeri van Ruth TLS seems to work monetdbs
16 months ago Joeri van Ruth replysize -> replySize monetdbs
16 months ago Joeri van Ruth Use the new url parser monetdbs
17 months ago Joeri van Ruth Get rid of MONETURL constant monetdbs
21 months ago Martin van Dinther Improve the implementation of abort() by using the provided Executor object.
21 months ago Martin van Dinther Corrected implementation of Connection methods getClientInfo() and setClientInfo().
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-02-16 Martin van Dinther In MonetCallableStatement constructor skip calling removeEscapes() when the connected server supports ODBC/JDBC escape sequence syntax.
2023-01-19 Martin van Dinther Small improvements.
2023-01-05 Martin van Dinther Updated Copyright year.
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 Fix file transfers
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-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-17 Martin van Dinther Add checks for sql String parameter to prevent NullPointerException or executing an empty sql String.
2022-11-16 Martin van Dinther Extend error messages with the linetype to give more info.
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-10-31 Joeri van Ruth Do not forget to update the autoCommit bookkeeping
2022-10-28 Joeri van Ruth Refactor Handshake options
2022-10-20 Martin van Dinther Fixes related to adding autocommit=true/false option to jdbc url
2022-10-20 Martin van Dinther Improved implementation of methods ResultSetMetaData.getPrecision() and ResultSetMetaData.getScale().
2022-10-11 Joeri van Ruth Adapt the cacheSize to the actual fetch size instead of using the default fetch size.
2022-09-09 Joeri van Ruth Add autocommit=true/false option to jdbc url
2022-09-09 Joeri van Ruth Demonstrate how to enable the size header
2022-09-09 Joeri van Ruth Refactor HandshakeOptions
2022-06-30 Martin van Dinther Correcting implementation of Statement.setQueryTimeout(int seconds).
2022-01-20 Martin van Dinther Resolve javadoc error and warnings :
2022-01-20 Martin van Dinther Do more cleanup in the close() methods such as calling clearWarnings(), clearParameters(), clearBatch() and dereferencing cached objects.