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. |
---|
|