The MonetDB team at CWI/MonetDB BV is pleased to announce the
Jun2016-SP1 bugfix release of the MonetDB suite of programs.
More information about MonetDB can be found on our website at
<http://www.monetdb.org/>.
For details on this release, please see the release notes at
<http://www.monetdb.org/Downloads/ReleaseNotes>.
As usual, the download location is <http://dev.monetdb.org/downloads/>.
Jun 2016-SP1 bugfix release
.
* Lots of memory leaks have been plugged across the whole system.
Java Module
* Corrected PROCEDURE_TYPE output value of method
DatabaseMetaData.getProcedures(). It used to return
procedureReturnsResult. Now it returns procedureNoResult. Corrected
ORDINAL_POSITION output value of method
DatabaseMetaData.getProcedureColumns(). It used to start with 0,
but as procedures do not return a result value it now starts with 1
for all the procedure arguments, as defined by the JDBC API.
* Improved output of method DatabaseMetaData.getProcedures(). The
REMARKS column now contains the procedure definition as stored in
sys.functions.func. The SPECIFIC_NAME column now contains the
procedure unique identifier as stored in sys.functions.id. This
allows the caller to retrieve the specific overloaded procedure
which has the same name, but different arguments. Also improved
output of method DatabaseMetaData.getProcedureColumns(). The
SPECIFIC_NAME column now contains the procedure unique identifier
as stored in sys.functions.id. This allows the caller to retrieve
the proper arguments of the specific overloaded procedure by
matching the SPECIFIC_NAME value.
* Improved output of method DatabaseMetaData.getFunctions(). The
REMARKS column now contains the function definition as stored in
sys.functions.func. The SPECIFIC_NAME column now contains the
function unique identifier as stored in sys.functions.id. This
allows the caller to retrieve the specific overloaded function
which has the same name, but different arguments. Also improved
output of method DatabaseMetaData.getFunctionColumns(). The
SPECIFIC_NAME column now contains the function unique identifier as
stored in sys.functions.id. This allows the caller to retrieve the
proper arguments of the specific overloaded function by matching
the SPECIFIC_NAME value.
Bug Fixes
* 4014: KILL signal
* 4021: Analyze query does not escape input [security]
* 4026: JDBC driver incorrectly converts TINYINT fields to String
instead of an integer type.
* 4028: inputs not the same size
* 4031: mclient doesn't accept - argument to refer to stdin
* 4032: no decimal places after update. ODBC driver
* 4035: SQL Function call bug
* 4036: Possible sql_catalog corruption due to unclean backuped tail