The MonetDB team at CWI/MonetDB BV is pleased to announce the
Mar2018-SP1 bugfix release of the MonetDB suite of programs.
More information about MonetDB can be found on our website at
<https://www.monetdb.org/>.
For details on this release, please see the release notes at
<https://www.monetdb.org/Downloads/ReleaseNotes>.
As usual, the download location is <https://dev.monetdb.org/downloads/>.
Mar 2018-SP1 bugfix release (11.29.7)
Build Environment
* On Linux and Unix, try not to link to libraries multiple times:
that only causes the code (and worse, the variables in those
libraries) to be included multiple times. On Windows, we do need to
link to libraries multiple times (once for each DLL we create if
the DLL references anything from the library) but that doesn't
cause the linked library to be loaded multiple times.
SQL Frontend
* Corrected the definition of view: sys.ids.
Bug Fixes
* 6562: Sqlitelogictest crash on group by query with not in operator
* 6565: Sqlitelogictest crash on complex select query with coalesce
call
* 6566: Sqlitelogictest unavailable calc.- MAL operations
* 6568: Sqlitelogictest crash on complex case query
* 6569: Sqlitelogictest select query with not between cause with
wrong results
* 6570: Sqlitelogictest select coalesce undefined calc
* 6572: ordered index Error in optimizer garbageCollector
* 6573: Sqlitelogictest crash on complex select query with case
statement
* 6574: server crashed could not find ordered index while creating a
table
* 6576: Sqlitelogictest aritmetic expressions with negative numbers
handling
* 6577: creating temp table kills performance of the original query
* 6578: One two-tuple insert gives different results than two single
inserts
* 6581: Join condition errors.
* 6583: Fixed size string concatenation with integer results in fixed
size string of size 0
* 6584: SELECT FROM REMOTE TABLE WHERE IS NOT NULL produces wrong
result
* 6585: Nested Merge tables cause an infinite loop in rel_optimizer
* 6587: Sqlitelogictest crash on complex case statement
* 6589: Sqlitelogictest crash on complex on complex expression
* 6594: Sqlitelogictest crash on complex case statement
* 6595: Remote decimal division triggers assertion / returns wrong
answer
* 6598: Python 3.4 not supported (due to usage of Py_DecodeLocale)
* 6600: Sqlitelogictest queries fail to execute
* 6601: "where is null" clause on remote table causes problem with
next query
* 6602: Sqlitelogictest wrong results in IN query
* 6603: Sqlitelogictest: Aggregation query with distinct clause
produces duplicated rows