changeset 80480:adedb549efd4 |
---|
date: | 2021-03-10 22:22 +0100 |
---|
user: | martin.kersten@cwi.nl |
---|
branch: | default |
---|
files: | monetdb5/mal/mal_builder.c |
---|
message: | Limit the search for constants, consistent with the parse. |
---|
|
changeset 80481:13d7f20aaad1 |
---|
date: | 2021-03-10 22:22 +0100 |
---|
user: | martin.kersten@cwi.nl |
---|
branch: | default |
---|
files: | monetdb5/optimizer/opt_reorder.c |
---|
message: | No need for re-order when mitosis/mergetable is skipped |
---|
|
changeset 80482:0eb91594a10c |
---|
date: | 2021-03-11 09:21 +0100 |
---|
user: | Sjoerd Mullender <sjoerd@acm.org> |
---|
branch: | default |
---|
files: | gdk/gdk_hash.h |
---|
message: | Accidentally leaked experimental attribute. |
---|
|
changeset 80483:66d2f5fe81e4 |
---|
date: | 2021-03-11 09:35 +0100 |
---|
user: | Aris Koning <aris.koning@monetdbsolutions.com> |
---|
branch: | default |
---|
files: | sql/storage/bat/bat_storage.c sql/storage/bat/bat_storage.h |
---|
message: | delaye delete in case of rollback. |
---|
|
changeset 80487:85e9226abd1f |
---|
date: | 2021-03-11 10:44 +0100 |
---|
user: | Pedro Ferreira <pedro.ferreira@monetdbsolutions.com> |
---|
branch: | default |
---|
files: | sql/server/rel_optimizer.c sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-prologue.sql sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-prologue.test |
---|
message: | Merged with Oct2020 |
---|
|
changeset 80488:8c7b9598349a |
---|
date: | 2021-03-11 11:43 +0100 |
---|
user: | Pedro Ferreira <pedro.ferreira@monetdbsolutions.com> |
---|
branch: | default |
---|
files: | gdk/gdk_calc.c gdk/gdk_calc_compare.h |
---|
message: | Extract constants from loops (just to make sure they are always extracted). I did run the testweb twice. |
---|
|
changeset 80489:6622dccff56c |
---|
date: | 2021-03-11 13:54 +0100 |
---|
user: | Pedro Ferreira <pedro.ferreira@monetdbsolutions.com> |
---|
branch: | default |
---|
files: | gdk/gdk_batop.c |
---|
message: | Switch on trivial types for BATordered and BATordered_rev checks |
---|
|
changeset 80490:f8838f38dcfd |
---|
date: | 2021-03-11 13:58 +0100 |
---|
user: | Niels Nes <niels@cwi.nl> |
---|
branch: | default |
---|
files: | sql/storage/bat/bat_storage.c sql/storage/sql_storage.h sql/storage/store.c |
---|
message: | update store ->oldest on end of transactions, use this in the store_oldest lookup (is now lockless) |
---|
|
changeset 80491:60a3b4d14ffa |
---|
date: | 2021-03-11 15:04 +0100 |
---|
user: | Pedro Ferreira <pedro.ferreira@monetdbsolutions.com> |
---|
branch: | default |
---|
files: | gdk/gdk_calc.c |
---|
message: | Added dense candidate list cases for batcalc min/max functions with two vector inputs. The average time spent is now about half on the latest callgrind chart |
---|
|
changeset 80495:bff4d8dd5d4d |
---|
date: | 2021-03-11 17:59 +0100 |
---|
user: | Pedro Ferreira <pedro.ferreira@monetdbsolutions.com> |
---|
branch: | default |
---|
files: | monetdb5/optimizer/opt_pushselect.c sql/test/SQLancer/Tests/sqlancer10.test |
---|
message: | SQLancer bug, when rewriting batalgebra.like + [theta]select -> likeselect, look for a possible negative case (= false), then swap 'anti' flag on those cases |
---|
|
changeset 80496:b342c0fb2582 |
---|
date: | 2021-03-11 19:43 +0100 |
---|
user: | Pedro Ferreira <pedro.ferreira@monetdbsolutions.com> |
---|
branch: | default |
---|
files: | gdk/gdk_analytic_func.c gdk/gdk_subquery.c sql/test/analytics/Tests/analytics02.test |
---|
message: | Fixing atomvarsized vs atomfixed atoms |
---|
|
changeset 80497:8f22a888bb79 |
---|
date: | 2021-03-11 20:29 +0100 |
---|
user: | Pedro Ferreira <pedro.ferreira@monetdbsolutions.com> |
---|
branch: | default |
---|
files: | gdk/gdk_analytic_func.c sql/test/analytics/Tests/analytics02.test |
---|
message: | I can do better. Tomorrow I will finish |
---|
|