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