Commits included in testrun 80799:1165fc089192

changeset 80781:c79cbdc25cfa
date:2021-03-31 09:08 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:monetdb5/modules/atoms/uuid.c
message:Copy paste typo
 
changeset 80785:9a745210fb53
date:2021-03-31 12:02 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:clients/Tests/exports.stable.out gdk/gdk.h gdk/gdk_join.c
message:Added function BATguess_uniques.
 
changeset 80786:39f9667e99e6
date:2021-03-31 12:02 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:gdk/gdk_join.c
message:Add missing locks.
 
changeset 80787:4c4fd6490b59
date:2021-03-31 12:05 +0200
user:Niels Nes <niels@cwi.nl>
branch:default
files:sql/storage/bat/bat_storage.c
message:use new BATguess_uniques
 
changeset 80788:30308215afc7
date:2021-03-31 12:08 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:gdk/gdk_private.h
message:Fix test of how views are recognized.
 
changeset 80789:bf735b295425
date:2021-03-31 12:54 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/test/sys-schema/Tests/webExamplesCastFunctionsOperators.sql sql/test/sys-schema/Tests/webExamplesCastFunctionsOperators.test sql/test/sys-schema/Tests/webExamplesComparisonFunctionsOperators.sql sql/test/sys-schema/Tests/webExamplesLogicalFunctionsOperators.sql sql/test/sys-schema/Tests/webExamplesMathematicalFunctionsOperators.sql sql/test/sys-schema/Tests/webExamplesMathematicalFunctionsOperators.test
message:Merged with Oct2020
 
changeset 80790:7d6628762d03
date:2021-03-31 13:27 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:clients/Tests/exports.stable.out gdk/gdk_analytic.h gdk/gdk_analytic_bounds.c sql/backends/monet5/sql_rank.c
message:Avoid COLcopy when needed, so add scalar case for analytical diff
 
changeset 80791:98f9241a1823
date:2021-03-31 13:29 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:gdk/gdk_select.c
message:Create a hash on the parent bat (and use it) if it is the same size as the view and it is persistent.
 
changeset 80792:2a59db0b1f15
date:2021-03-31 13:37 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:gdk/gdk_batop.c
message:If to-be-appended vheap larger than appended-to vheap, don't check for overlap.
 
changeset 80793:05cad734a532
date:2021-03-31 13:39 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:gdk/gdk_project.c
message:Simplify oft-executed test.
 
changeset 80794:37c0236b1fc8
date:2021-03-31 14:35 +0200
user:martin.kersten@cwi.nl
branch:default
files:monetdb5/optimizer/opt_commonTerms.c monetdb5/optimizer/opt_constants.c
message:Avoid searching for common terms
 
changeset 80795:848a681f010c
date:2021-03-31 15:04 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_optimizer.c sql/server/rel_rel.c sql/server/rel_rewriter.c sql/server/rel_rewriter.h
message:There are no aliases on expressions inside joins, so there's no reason to copy expressions while trying to push down select expressions
 
changeset 80796:5ebe229dedc9
date:2021-03-31 16:06 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_optimizer.c
message:Do less expression copying
 
changeset 80797:4753e191f5a7
date:2021-03-31 16:25 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:gdk/gdk.h gdk/gdk_align.c gdk/gdk_bat.c gdk/gdk_batop.c gdk/gdk_bbp.c gdk/gdk_group.c gdk/gdk_hash.c gdk/gdk_hash.h gdk/gdk_imprints.c gdk/gdk_join.c gdk/gdk_logger.c gdk/gdk_logger_old.c gdk/gdk_orderidx.c gdk/gdk_private.h gdk/gdk_select.c gdk/gdk_unique.c monetdb5/mal/mal_authorize.c monetdb5/modules/mal/tokenizer.c
message:Split batIdxLock into old batIdxLock and r/w thashlock, the latter for hashes.
 
changeset 80799:1165fc089192
date:2021-03-31 16:57 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:gdk/gdk_sample.c
message:Use finer-grained locking in BATsample.