Commits included in testrun 67981:b29eefa306fc

changeset 67976:a6ec321350ba
date:2018-12-17 11:03 +0000
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:
message:Merged merge-statements into default.
 
changeset 67978:f2a72ec2746a
date:2018-12-17 18:16 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:clients/Tests/MAL-signatures.stable.out clients/Tests/MAL-signatures.stable.out.int128 monetdb5/mal/mal_parser.c
message:Merge with Aug2018 branch.
 
changeset 67979:f7e599a82881
date:2018-12-17 18:54 +0000
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_updates.c sql/test/merge-statements/Tests/mergestmt01.sql sql/test/merge-statements/Tests/mergestmt01.stable.err sql/test/merge-statements/Tests/mergestmt01.stable.out
message:According to the SQL standard, if a row in the target table matches more than one source row, an exception must be thrown. To implement this restriction, we generate a group by relation (like in distinct case) around the update/delete, then generate an exception relation around it.
 
changeset 67981:b29eefa306fc
date:2018-12-17 19:18 +0000
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/ChangeLog
message:Updated ChangeLog.