Commits included in testrun 81256:441f7b0ee5dd

changeset 81231:d001f016cdd7
date:2021-05-03 19:12 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Jul2021
files:
message:Merge heads.
 
changeset 81232:f528a00bd4b9
date:2021-05-03 19:45 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jul2021
files:sql/server/rel_psm.c
message:Fix for bug #7116 Test for ambiguous function calls only at creation time. Also ignore it on replace situations
 
changeset 81234:4f75580a8205
date:2021-05-04 09:52 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jul2021
files:sql/server/rel_psm.c
message:Don't forget to destroy list before returning
 
changeset 81237:951528fbfaec
date:2021-05-04 12:11 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jul2021
files:monetdb5/optimizer/opt_postfix.c
message:Defensive lines. Apply postfix optimizer on joins only when 2 results are being returned. Also removed assertion about which arguments being used. If the join is about to be removed by deadcode optimizer, then both returned values won't be used
 
changeset 81238:e80c5e9652d6
date:2021-05-04 13:37 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jul2021
files:monetdb5/optimizer/opt_postfix.c
message:if the semijoins has 'max_one' property set, then the left result cannot be removed if not used. Otherwise when the left result is not used, rewrite it into a join
 
changeset 81241:331767e4c517
date:2021-05-04 14:20 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jul2021
files:sql/server/rel_unnest.c
message:Don't forget null values when rewriting ifthenelse.
 
changeset 81242:b4925bb84e5c
date:2021-05-04 14:57 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jul2021
files:sql/server/rel_unnest.c sql/test/SQLancer/Tests/sqlancer14.test
message:Here a comparison must be generated on select relations with depth=0
 
changeset 81243:a82249063ef9
date:2021-05-04 15:02 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Jul2021
files:clients/Tests/MAL-signatures.stable.out clients/Tests/MAL-signatures.stable.out.int128
message:Properly approve signatures.
 
changeset 81248:2cde99761690
date:2021-05-04 15:48 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jul2021
files:sql/test/SQLancer/Tests/sqlancer14.test
message:More wrong results. Bug in algebra.difference?
 
changeset 81251:7c96c11050fc
date:2021-05-04 17:55 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Jul2021
files:MonetDB.spec gdk/gdk_join.c
message:Merge with Oct2020 branch.
 
changeset 81252:979e54bc524d
date:2021-05-04 18:03 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Jul2021
files:sql/backends/monet5/sql_upgrades.c sql/test/emptydb-upgrade-chain-hge/Tests/upgrade.stable.out.int128 sql/test/emptydb-upgrade-chain-hge/Tests/upgrade.stable.out.ppc64.int128 sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.32bit sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.int128 sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.ppc64 sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.ppc64.int128 sql/test/emptydb-upgrade-hge/Tests/upgrade.stable.out.int128 sql/test/emptydb-upgrade/Tests/upgrade.stable.out sql/test/emptydb-upgrade/Tests/upgrade.stable.out.32bit sql/test/emptydb-upgrade/Tests/upgrade.stable.out.int128 sql/test/testdb-upgrade-chain-hge/Tests/upgrade.stable.out.int128 sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out.32bit sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out.int128 sql/test/testdb-upgrade-hge/Tests/upgrade.stable.out.int128 sql/test/testdb-upgrade/Tests/upgrade.stable.out sql/test/testdb-upgrade/Tests/upgrade.stable.out.32bit sql/test/testdb-upgrade/Tests/upgrade.stable.out.int128
message:Fix upgrade and approve.
 
changeset 81256:441f7b0ee5dd
date:2021-05-04 19:00 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jul2021
files:sql/server/rel_optimizer.c sql/test/SQLancer/Tests/sqlancer14.test
message:My mistake, don't split list of values. If they get split, then they cannot be bound in the same projection at the moment