log src/main/java/org/monetdb/jdbc/MonetStatement.java @ 927:d311affc65f0

age author description
6 months ago Sjoerd Mullender Stop referring to monetdb.org/bugzilla, point straight to github.
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 Fix arithmetic overflow
16 months ago Joeri van Ruth Use intrinsics rather than manual flow control
2023-01-05 Martin van Dinther Updated Copyright year.
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-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-01-20 Martin van Dinther executeUpdate(sql) and executeLargeUpdate(sql) expect a Statement, not a Query. Improved the text of the Exception msg.
2022-01-20 Martin van Dinther Do more cleanup in the close() methods such as calling clearWarnings(), clearParameters(), clearBatch() and dereferencing cached objects.
2022-01-05 Martin van Dinther Updated Copyright year.
2021-06-10 Martin van Dinther Optimise code by reducing local variables which are used only once, replacing complex string concatenation by using StringBuilder, replacing some ternairy operators.
2021-03-04 Martin van Dinther Correcting typos in documentation text. Also improved the readability of the generated javadoc documents.
2021-01-14 Martin van Dinther Small improvements: adding some final keywords, removing unnecesary initialisations, improve comments.
2021-01-07 Martin van Dinther Improve code when setting query timeout. It used to call the sys.settimeout(bigint) which is deprecated as of release Jun2020 (11.37.7) and replaced by new sys.setquerytimeout(int).
2021-01-06 Martin van Dinther Update Copyright year.
2020-11-19 Martin van Dinther Improve executeLargeBatch(). Make sure it calls getLargeUpdateCount() instead of getUpdateCount() to populate the long[] elements.
2020-11-12 Martin van Dinther Moved Java classes from packages starting with nl.cwi.monetdb.* to package org.monetdb.* base src/main/java/nl/cwi/monetdb/jdbc/MonetStatement.java@26ee121990c7