Commits included in testrun 80118:d2ae2b6f7de5

changeset 80098:7c2ffa8bda80
date:2021-02-19 09:52 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_optimizer.c
message:Fixing inifinite optimization on tpcds queries. Don't run rel_remove_empty_select for every join on rel_join_order, just remove generated empty selects on the fly
 
changeset 80099:0b88a7bcecd8
date:2021-02-19 10:43 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_optimizer.c
message:Call rel_merge_table_rewrite optimizer when is really needed: a mergetable in the plan or a child of a partitioned one
 
changeset 80100:8c340dc4e74a
date:2021-02-19 11:04 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/test/merge-partitions/Tests/mergepart04.test sql/test/merge-partitions/Tests/mergepart17.test sql/test/merge-partitions/Tests/mergepart18.test sql/test/merge-partitions/Tests/mergepart19.test
message:Add invalid inserts during transactions to validate optimizer rewrite
 
changeset 80103:fe97989238c6
date:2021-02-19 12:26 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_exp.c sql/server/rel_exp.h sql/server/rel_optimizer.c
message:join(union(a,b), union(c,d)) -> union(join(a,c), join(b,d)) is only valid on foreign key joins
 
changeset 80104:546ded32d62b
date:2021-02-19 12:33 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:sql/ChangeLog sql/ChangeLog.scoping2
message:Fix ChangeLog.
 
changeset 80105:6434f2473bf3
date:2021-02-19 12:37 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_optimizer.c
message:Wrong condition, sorry
 
changeset 80106:c7b0658fbe19
date:2021-02-19 12:51 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:sql/server/sql_parser.y
message:Code deduplication.
 
changeset 80107:267209b52b19
date:2021-02-19 12:51 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:clients/mapiclient/dump.c
message:Dump *must* work with older version: test for existence of new features.
 
changeset 80108:06b65c70ad24
date:2021-02-16 12:29 +0100
user:Aris Koning <aris.koning@monetdbsolutions.com>
branch:default
files:sql/storage/objectset.c
message:Make use of lock a bit more explicit.
 
changeset 80109:0ccf9e59b868
date:2021-02-19 13:42 +0100
user:Aris Koning <aris.koning@monetdbsolutions.com>
branch:default
files:ctest/tools/monetdbe/example_remote.c tools/monetdbe/monetdbe.c tools/monetdbe/monetdbe.h
message:Consolidate all proxy configuration in monetdbe_options::remote.
 
changeset 80112:a5d9e4a03f71
date:2021-02-19 13:55 +0100
user:Aris Koning <aris.koning@monetdbsolutions.com>
branch:default
files:tools/monetdbe/monetdbe.c
message:Some malloc error handling.
 
changeset 80113:9bbc86b56ef8
date:2021-02-19 13:55 +0100
user:Aris Koning <aris.koning@monetdbsolutions.com>
branch:default
files:tools/monetdbe/monetdbe.c
message:Small compilation error.
 
changeset 80115:92724943180e
date:2021-02-19 14:44 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_exp.c sql/test/SQLancer/Tests/sqlancer13.test
message:If a comparison has more than one subrelation, merge them altogether with crossproducts (alike happens with functions). However I found a cardinality validation bug :(
 
changeset 80117:e11a93fc04d4
date:2021-02-19 15:07 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/test/SQLancer/Tests/sqlancer13.test
message:These queries must return error
 
changeset 80118:d2ae2b6f7de5
date:2021-02-19 15:20 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/test/SQLancer/Tests/sqlancer13.test
message:Assertion b->batCapacity >= cnt failed. Enough bugs for now