log

age author description
2020-09-17 Martin van Dinther Remove old info from ChangeLog of previous release. The old info is available in ChangeLog-Archive.
2020-09-17 Martin van Dinther Add javadoc url where the supported hash algorithms are described.
2020-09-16 Martin van Dinther Undo accidental checkin of Work In Progress.
2020-09-16 Martin van Dinther Optimise constructed SQL query for getFunctions().
2020-09-16 Martin van Dinther Add sys.ms_stuff() to returned list of StringFunctions.
2020-09-16 Martin van Dinther Correcting invalid documentation URL refs.
2020-09-10 Martin van Dinther Remove support for deprecated MD5 encryption algorithm in MapiSocket.
2020-09-09 Martin van Dinther Improve test. Add a SELECT COUNT(*) query after the execution of the batched inserts to verify the expected nr of rows have been inserted.
2020-09-09 Martin van Dinther Fix for bug 6953.
2020-08-18 Pedro Ferreira Made 2.37 release embedded
2019-07-26 Pedro Ferreira Backported more features from default branch. embedded
2020-04-09 Sjoerd Mullender When using \n in SQL strings, the strings need an E prefix.
2020-03-04 Martin van Dinther Updated comment (replaced sql/include/sql_querytype.h with sql/include/sql_querytype.h)
2020-02-19 Martin van Dinther Corrected the return value of getCatalogTerm();
2020-02-19 Martin van Dinther Extend text in JDBC release.txt
2020-02-12 Martin van Dinther Switch to Java 8 compilation and distribution as Java 7 is no longer supported.
2020-02-12 Martin van Dinther merge
2020-01-22 Martin van Dinther Remove spaces from static SQL predicates: 1 = 0 and 1 = 1.
2020-01-28 Pedro Ferreira Removed setSoTimeout call at SQLcopyinto test. The test itself already has a timeout defined
2020-01-02 Martin van Dinther Update Copyright year.
2019-12-04 Martin van Dinther Add mapping for type 'str' which is returned when you execute a PREPARE ... statement for the metadata info for descriptions columns: schema, table and column.
2019-11-21 Martin van Dinther Add private checkNotClosed() method to check if the connection is not closed.
2019-11-21 Martin van Dinther Add JDBC test program to reproduce the hang problem of a failed prepare due to mal error.
2019-11-14 Martin van Dinther Improved and extended the JDBC driver release information with notes and tips for programmers who want to use the MonetDB JDBC driver.
2019-11-06 Martin van Dinther Remove catch code from finally part where original timeout is reset on server.
2019-11-06 Martin van Dinther Update name of MonetDB JDBC jar file in error msg.
2019-11-05 Pedro Ferreira Added test and fix for bug 6782, ie set the connection's query timeout explicitly at the end of isValid method.
2019-10-09 Martin van Dinther Add documentation for main method as it is used by javadoc.
2019-09-26 Sjoerd Mullender Settings tag v2.29.
2019-09-26 Sjoerd Mullender Updated release numbers in preparation for a release. v2.29
2019-09-26 Martin van Dinther Added general release notes on the new release in the ChangeLog
2019-09-25 Martin van Dinther Correct getNumericFunctions() which incorrectly returned functions 'code' and 'space' as numeric functions.
2019-09-25 Martin van Dinther Prepare for new release of monetdb-java jar files.
2019-09-25 Martin van Dinther commandTempl[2] is never used, so no need to allocate and initialise it.
2019-09-25 Martin van Dinther Backed out changeset aa17dfa45a8a
2019-09-25 Martin van Dinther commandTempl[2] is never used, so no need to allocate and initialise it.
2019-09-25 Martin van Dinther Eliminate the need for private static final variables which are filled by preproccesor.
2019-09-19 Martin van Dinther Moved utility methods and associated caches from DatabaseMetaData to Connection object.
2019-09-18 Martin van Dinther Corrected method DatabaseMetaData.getBestRowIdentifier(). It used to return columns of both primary key and unique constraints. Now it only returns the columns of the primary key if it has one, else columns of a unique constraint.
2019-09-12 Martin van Dinther Updated oand improved MonetResultSet constructors. They do not throw SQLException or IOException.
2019-09-12 Martin van Dinther Removed duplicate code for converting a string of hex characters into a byte array, done both in MonetBlob.create() and in MonetResultSet.getBytes().
2019-09-12 Martin van Dinther Removed duplicate code from setCharacterStream(int parameterIndex, Reader reader, long length).
2019-09-12 Martin van Dinther Add optimisation for MonetClob.getSubString(pos, length) in case the whole string is requested.
2019-09-12 Martin van Dinther Optimised setBytes() method. Eliminated the concatenation of 3 strings: "blob '" + hex.toString() + "'" which can be costly for large byte[] data, which has just been converted into hexString of twice its size.
2019-09-12 Martin van Dinther Optimised parsing of Header line data.
2019-09-12 Martin van Dinther Method Response.complete() is never used or needed. Disabled the code from the interface and its implementations.
2019-09-11 Martin van Dinther In DatabaseMetaData methods which accept name match patterns, optimise the SQL generation when the pattern equals a: %
2019-09-11 Martin van Dinther Optimized parse method of TupleLineParser by creating less helper objects and replacing method calls by direct operations on variables.
2019-09-05 Martin van Dinther Fixed JdbcClient program. It now allows you to describe tables or view which contains whitespaces by using double quotes.
2019-09-05 Martin van Dinther build of java tests depends on the monetdb-jdbc.*.jar so also change it there.
2019-09-04 Martin van Dinther Include the java version in the jar files for clarity to users on which minimum Java version to use.
2019-09-04 Martin van Dinther Corrected JdbcClient program: the dumping of a view DDL was incorrect when the view creation statement was not starting with "create view ", such as when it was created using "CREATE VIEW" or "create or replace view".
2019-09-04 Martin van Dinther Restore initial loading of the MonetDriver class by the java.sql.DriverManager
2019-08-29 Martin van Dinther Replace StringBuilder methods sb.delete(0, sb.length()) with faster sb.setLength(0).
2019-08-28 Martin van Dinther Removed the catalog parameter from the Exporter.dumpSchema method as it is always null for MonetDB.
2019-08-28 Martin van Dinther Optimize and improve SQL and XML exporters
2019-08-28 Martin van Dinther When exporting table/view definition always include the schema name.
2019-08-22 Martin van Dinther Improved JdbcClient program by including the schema prefix when dumping schema objects. It now behaves more similar to mclient -D -N.
2019-08-22 Martin van Dinther Add check on null to prevent NPE and added missing tbl.close(); statements to close ResultSet resources.
2019-08-22 Martin van Dinther Improved JdbcClient program. It now also dumps definitions of MERGE TABLE, REMOTE TABLE, REPLICA TABLE and STREAM TABLE when dumping all tables.