log

age author description
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.
2019-08-22 Martin van Dinther Add additional "final" keyword to classes, method arguments and local variables where possible.
2019-08-21 Martin van Dinther Add "final" keyword to classes, method arguments and local variables where possible.
2019-08-21 Martin van Dinther Add "final" keyword to classes, method arguments and local variables where possible.
2019-08-21 Martin van Dinther Undo change cf372fae2adb. The problem was in the dump code in JdbcClient.
2019-08-20 Sjoerd Mullender Removed a zero width space.
2019-08-20 Pedro Ferreira Fixed outer join for retrieving indeces information. Also conditionally check to retrieve primary key indeces on getIndexInfo method.
2019-08-15 Martin van Dinther Small code and doc improvements. Moved helper functions to the bottom.
2019-08-15 Martin van Dinther Added table aliases and use them in all meta data SQL queries to reduce query size.
2019-08-15 Martin van Dinther Resolve javac -Xlint warnings when compiled on Java 9 or higher
2019-08-15 Martin van Dinther Add a utility method to close objects ignoring any possible SQLExceptions thrown.
2019-08-14 Martin van Dinther Correcting typo in comment
2019-08-14 Martin van Dinther Improved MonetDatabaseMetaData methods:
2019-08-08 Martin van Dinther Add "final" keyword to classes, method arguments and local variables where possible.
2019-08-07 Martin van Dinther Add "final" keyword to classes, method arguments and local variables where possible.`
2019-08-01 Martin van Dinther Add "final" keyword to method arguments and local variables where possible.
2019-07-31 Martin van Dinther Corrected 3 MonetDatabaseMetaData methods
2019-07-31 Martin van Dinther We do support createStatement with result set holdability
2019-07-31 Martin van Dinther Introduce default general behavior settings DEF_... for MonetResultSets and use them
2019-07-31 Martin van Dinther Add a reference to the request logged in bugzilla to implement Statement.cancel() method
2019-07-31 Martin van Dinther Optimised MonetStatement memory resource usage by only creating an ArrayList and ReentrantLock object when the batch methods addBatch() or executeBatch() are called. In most Statement usages those methods are not called.
2019-07-31 Martin van Dinther Implemented method MonetClob.getAsciiStream()
2019-07-31 Martin van Dinther Correcting typo
2019-07-26 Pedro Ferreira Merge with default. embedded
2019-07-25 Martin van Dinther Add keyword "final" to those variables which do not change after first assigment.
2019-07-25 Martin van Dinther Removed SendThread class and its usage from MonetConnection.
2019-07-25 Martin van Dinther Improve setSchema(String schema) by checking also on empty name.
2019-07-24 Martin van Dinther Small improvements to MonetSavepoint.
2019-07-24 Martin van Dinther Adding jdbc test for bugs 6517 and 6693 (hanging JDBC-driver problem)
2019-07-18 Martin van Dinther Correct and improve implementation of getChallengeResponse() for protocol 9
2019-07-18 Martin van Dinther Improve setLineType()
2019-07-18 Martin van Dinther Add a future TODO note (as a reminder)
2019-07-18 Martin van Dinther Reduce duplicate code.
2019-07-18 Pedro Ferreira Merge with default. embedded
2019-07-12 Niels Nes use so_keepalive (like the server does)
2019-04-25 Martin van Dinther In getTimeDateFunctions() also return newly added SQL function: date_trunc
2019-03-28 Martin van Dinther Place getConnection(args[0]); inside the try-catch.
2019-03-28 Martin van Dinther Small improvements
2019-03-28 Martin van Dinther Extend JdbcClient with support for some commands which also exist in mclient:
2019-03-21 Martin van Dinther Added implementation of java.sql.CallableStatement interface, test program and updated the ChangeLog and release notes.
2019-03-14 Martin van Dinther Enhanced the reporting of the parameters. It now shows the name for the nullable and mode integer codes.
2019-03-14 Martin van Dinther Extend getColumnClassName() by also checking the connection's typeMap for Class names for types url and inet. Similar code as used in getParameterClassName().
2019-03-07 Martin van Dinther Extended method getNumericFunctions() by also returning functions: degrees, fuse, ms_round, ms_str, ms_trunc and radians.
2019-03-07 Martin van Dinther Correct return value for supportsIntegrityEnhancementFacility()
2019-02-07 Martin van Dinther Resolve javadoc errors:
2019-02-07 Martin van Dinther Corrected MonetDatabaseMetaData method getTypeInfo() for result column
2019-02-07 Martin van Dinther Implemented two new 1.8 methods (JDBC 4.2)
2019-02-07 Martin van Dinther Improved MonetDatabaseMetaData methods:
2019-01-03 Martin van Dinther Moved utility method newSQLFeatureNotSupportedException(String name) from MonetPreparedStatement.java and MonetResultSet.java
2019-01-03 Martin van Dinther Update Copyright year to 2019
2018-11-22 Martin van Dinther Prevent NullPointerExceptions to be thrown when header == null.