Commits included in testrun 80462:d502c1ae2cd1

changeset 80439:b7a25cbf66b3
date:2021-03-08 19:51 +0100
user:martin.kersten@cwi.nl
branch:default
files:monetdb5/mal/mal_instruction.c
message:Safe cycles
 
changeset 80440:13f2d9c9d069
date:2021-03-08 19:52 +0100
user:martin.kersten@cwi.nl
branch:default
files:monetdb5/optimizer/opt_commonTerms.c monetdb5/optimizer/opt_constants.c monetdb5/optimizer/opt_pipes.c monetdb5/optimizer/opt_support.c
message:Short-cut the optimizer pipeline facing simple queries
 
changeset 80441:b4ce28fd9acb
date:2021-03-08 19:53 +0100
user:martin.kersten@cwi.nl
branch:default
files:monetdb5/optimizer/opt_support.h
message:Optimize the pipeline
 
changeset 80442:2e0be55dd976
date:2021-03-08 19:53 +0100
user:martin.kersten@cwi.nl
branch:default
files:sql/test/Tests/setoptimizer.test sql/test/Triggers/Tests/trigger_action.test sql/test/mapi/Tests/sql_int128.test sql/test/miscellaneous/Tests/simple_plans.test
message:Approve the output
 
changeset 80443:6905db51c459
date:2021-03-08 22:11 +0100
user:martin.kersten@cwi.nl
branch:default
files:monetdb5/optimizer/opt_projectionpath.c monetdb5/optimizer/opt_remap.c
message:Invest to avoid work in the optimizers
 
changeset 80447:9238f56e75d2
date:2021-03-09 09:52 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:gdk/gdk_bbp.c gdk/gdk_hash.c sql/server/rel_optimizer.c sql/test/emptydb/Tests/check.stable.out sql/test/emptydb/Tests/check.stable.out.32bit sql/test/emptydb/Tests/check.stable.out.int128
message:Merge with Oct2020 branch.
 
changeset 80448:0c31962b08be
date:2021-03-09 10:12 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/backends/monet5/sql_statistics.c
message:Unfix before returning on error
 
changeset 80450:bc8ce096b016
date:2021-03-09 12:22 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/test/BugTracker-2017/Tests/crash_after_oidx_on_sys_statistics.Bug-6251.test
message:Test statistics analysis with a custom table instead of a system one
 
changeset 80451:a2ce848ff020
date:2021-03-09 13:53 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:sql/storage/bat/bat_logger.c
message:UPDATE sys.args SET type = 'clob' WHERE type = 'char' AND type_digits = 0 AND func_id > 2000;
 
changeset 80455:54deda3acf9d
date:2021-03-09 16:16 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:testing/Mtest.py.in
message:Make sure directory exists.
 
changeset 80456:09c8104a5ced
date:2021-03-09 16:25 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_optimizer.c sql/server/rel_rewriter.c sql/server/rel_rewriter.h sql/server/rel_unnest.c
message:Embed remaining rel_remove_empty_select calls and remove unnecessary allocations
 
changeset 80457:24ed0517e8a8
date:2021-03-09 16:57 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_unnest.c
message:Packing unnest re-writers
 
changeset 80458:4ae0f6e63e07
date:2021-03-09 17:12 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_unnest.c
message:Packing more rel_unnest rewriters
 
changeset 80459:79cbf6e3c73b
date:2021-03-09 17:32 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_unnest.c
message:More packing
 
changeset 80460:48ecf976bcb0
date:2021-03-09 17:52 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_unnest.c
message:Run exp visitors before possible expanding iterators
 
changeset 80461:a791ee26ff79
date:2021-03-09 18:06 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_unnest.c
message:Don't use a visitor to evaluate a predicate, because it cannot exit earlier if the predicate evaluates to true
 
changeset 80462:d502c1ae2cd1
date:2021-03-09 18:41 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_optimizer.c
message:Pack rel_push_func_down and rel_push_select_down optimizers. rel_push_select_down is already called at rel_optimize_select_and_joins_topdown, can the former be removed?