2020-10-08 |
Martin van Dinther |
Set the connection properties treat_clob_as_varchar and treat_blob_as_binary to true by default for faster processing (less objects created, less memory needed) when querying CLOB or BLOB column data.
|
2020-09-25 |
Martin van Dinther |
Adjust UpdateResponse to allow for large updates (long instead of int).
|
2020-09-25 |
Martin van Dinther |
Extend StartOfHeaderParser with method getNextAsLong() and change type of tuplecount to long.
|
2020-09-23 |
Martin van Dinther |
Updated JDBC driver to comply with JDBC 4.2 interface now we compile for Java 8. This includes:
|
2020-09-17 |
Martin van Dinther |
Add utility method to replace calls to x.replaceAll().replaceAll() in several places.
|
2020-08-18 |
Pedro Ferreira |
Made 2.37 release
embedded
|
2020-01-02 |
Martin van Dinther |
Update Copyright year.
|
2019-11-21 |
Martin van Dinther |
Add private checkNotClosed() method to check if the connection is not closed.
|
2019-11-06 |
Martin van Dinther |
Remove catch code from finally part where original timeout is reset on server.
|
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-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-19 |
Martin van Dinther |
Moved utility methods and associated caches from DatabaseMetaData to Connection object.
|
2019-09-12 |
Martin van Dinther |
Method Response.complete() is never used or needed. Disabled the code from the interface and its implementations.
|
2019-08-15 |
Martin van Dinther |
Add a utility method to close objects ignoring any possible SQLExceptions thrown.
|
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 |
Introduce default general behavior settings DEF_... for MonetResultSets and use them
|
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-18 |
Martin van Dinther |
Reduce duplicate code.
|
2019-07-18 |
Pedro Ferreira |
Merge with default.
embedded
|
2019-03-21 |
Martin van Dinther |
Added implementation of java.sql.CallableStatement interface, test program and updated the ChangeLog and release notes.
|
2019-02-07 |
Martin van Dinther |
Resolve javadoc errors:
|
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-09 |
Pedro Ferreira |
Merge with default.
embedded
|
2018-08-30 |
Martin van Dinther |
Improve the implementation of Statement methods getQueryTimeout() and setQueryTimeout().
|
2018-06-18 |
Pedro Ferreira |
Fixed MonetConnection string description.
|
2018-05-08 |
Pedro Ferreira |
Merge with default
embedded
|
2018-05-03 |
Martin van Dinther |
Socket may also throw an UnknownHostException. Add it to MapiSocket.connect() and catch it in MonetConnection(Properties props).
|
2018-04-26 |
Martin van Dinther |
Improved DatabaseMetaData methods getTablePrivileges() and getColumnPrivileges() by returning also
|
2018-04-19 |
Martin van Dinther |
Added support for querying the sys.comments table for some meta data methods
|
2018-03-29 |
Martin van Dinther |
Improve readability
|
2018-03-22 |
Pedro Ferreira |
Parse embedded JDBC connection parameters as well.
embedded
|
2018-03-21 |
Pedro Ferreira |
In an embedded JDBC connection, don't check/set query timeouts while validating the connection.
embedded
|
2018-03-02 |
Pedro Ferreira |
Merged with default, updated copyright and made new release
embedded
|
2018-03-02 |
Pedro Ferreira |
Move batch processing definition in order to support it properly in a embedded connection
embedded
|
2018-01-04 |
Sjoerd Mullender |
It's 2018 now.
|
2017-12-14 |
Martin van Dinther |
Make some public non-JDBC methods accessable only to classes of the same package.
|
2017-11-06 |
Pedro Ferreira |
Merged with default
embedded
|
2017-10-26 |
Martin van Dinther |
Resolved javadoc many errors and warnings, such as:
|
2017-10-12 |
Martin van Dinther |
Making variables private where possible.
|
2017-10-05 |
Martin van Dinther |
Corrected implementation of Connection.prepareCall() methods. They used to return null.
|
2017-10-05 |
Martin van Dinther |
Improvement: only extend typeMap when the property was set to true.
|
2017-09-28 |
Martin van Dinther |
Added possibility via a connection property to let the JDBC driver
|
2017-09-19 |
Pedro Ferreira |
Merged with default
embedded
|
2017-09-14 |
Martin van Dinther |
Correct implementation of method Connection.isValid().
|
2017-09-07 |
Martin van Dinther |
As of Java 1.7 implementations of JDBC interfaces Connection, Statement, PreparedStatement,
|
2017-08-03 |
Martin van Dinther |
Use SQLNonTransientConnectionException instead of SQLException where applicable (SQLState starts with 08)
|
2017-07-13 |
Martin van Dinther |
Replace AssertionError() with SQLException().
|
2017-03-29 |
Pedro Ferreira |
Following static methods naming conventions
embedded
|
2017-02-28 |
Pedro Ferreira |
Major change in the Datablock response. Removed the arrays creation in the Embedded connection, so it will run much faster now. It can be possible to do it as well in the MAPI connection, but in the way the Old Mapi Protocol is designed, it will be very complicated (ByteBuffers are designed to work with binary data instead of textual data :S). I think it's better to wait for the new protocol, which will be much faster and easier to parse.
embedded
|
2017-02-20 |
Pedro Ferreira |
Simplified the the beginning of the JDBC embedded connection, so only the URL is necessary to be provided to the Driver Manager to start the connection. The JDBC embedded connection URL has the format "jdbc:monetdb:embedded:<directory>" in contrast to the already existing MAPI one: "jdbc:monetdb://<host>[:port]/<database>".
embedded
|
2017-02-01 |
Pedro Ferreira |
Small bug fixes
embedded
|
2017-02-01 |
Pedro Ferreira |
Fixed SQLException generation.
embedded
|