The MonetDB team at CWI/MonetDB BV is pleased to announce the
Apr2012 feature 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/>.
Apr 2012 feature release
Build Environment * Fixed some of the package names for Debian/Ubuntu.
Packages for libraries should contain the major
number of the library version number. This was not
always the case.
* On Debian and Ubuntu, install Python modules in
dist-packages instead of site-packages. This fixed
bug 2997.
SQL * Fixed a crash that happened at the end of a database
upgrade to the Dec2011 database scheme. The crash
happened during cleanup after the database was
upgraded, so it was merely inconvenient.
* Stripped off implementation-specific parts from
error messages before they get presented to the
user.
Java Module * Password reading by JdbcClient no longer results in
strange artifacts
* JdbcClient now returns exit code 1 in case of
failures
* Implemented missing Number types support in
PreparedStatement.setObject()
* Fixed bug in DatabaseMetaData.getSchemas() method
that caused an SQL error when called with catalog
and schema argument.
* Resolved a bug where JDBC and Control connections
could terminate abruptly with 'Connection closed'
messages
Client Package * ODBC: Implemented the SQL_ATTR_CONNECTION_TIMEOUT
attribute.
* mclient now has a -a (--autocommit) option to turn
off autocommit mode.
MonetDB5 Server * The type "chr" has been removed. chr has long been
superseded by bte for 1 byte arithmetic plus it is
pretty useless to hold single characters since we
use Unicode and thus only a tiny subset of the
supported character set would fit.
* Fixed potential crash by dealing better with
non-standard types.
* A couple of memory leaks have been plugged.
Merovingian * The logfile and pidfile monetdbd properties are now
displayed with dbfarm path when relative
* Fixed a bug in the multiplex-funnel where certain
clients would abort on responses for update queries.
* Fixed problem where version and mserver properties
for monetdbd were not always successfully retrieved.
Bug #2982.
* Fixed problem where shutdown of monetdbd would lead
to shutting down database 'control' which does not
exist. Bug #2983.
* Fixed issue causing (harmless) 'error reading from
control channel' messages. Bug #2984.
* Resolved problem where remote start/stop/etc.
commands with monetdb would report error 'OK'. Bug
#2984.
MonetDB Common * The type "chr" has been removed. chr has long been
superseded by bte for 1 byte arithmetic plus it is
pretty useless to hold single characters since we
use Unicode and thus only a tiny subset of the
supported character set would fit.
Bug Fixes