Commits included in testrun 80679:acc9093acf74

changeset 80634:88ad87657edf
date:2021-03-20 13:55 +0100
user:Niels Nes <niels@cwi.nl>
branch:default
files:sql/server/rel_optimizer.c
message:disable preference for date ranges.
 
changeset 80635:9cde088b05f0
date:2021-03-20 17:22 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:monetdb5/modules/atoms/uuid.c
message:Fix pointers.
 
changeset 80636:d9fff956dba4
date:2021-03-21 14:08 +0100
user:Niels Nes <niels@cwi.nl>
branch:default
files:gdk/gdk_cand.c
message:make sure we set the hseqbase also on empty input bats
 
changeset 80637:3337ee3c0355
date:2021-03-21 15:10 +0100
user:Niels Nes <niels@cwi.nl>
branch:default
files:gdk/gdk_calc_compare.h
message:more use of ci.hseq
 
changeset 80638:45f05eac7505
date:2021-03-21 15:18 +0100
user:Niels Nes <niels@cwi.nl>
branch:default
files:gdk/gdk_calc_compare.h
message:more b->hseqbase -> ci.hseq changes
 
changeset 80639:603767e2ec97
date:2021-03-22 09:00 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/test/SQLancer/Tests/sqlancer13.test
message:Starting the week with an alignment bug
 
changeset 80640:8167f88f58b9
date:2021-03-22 09:22 +0100
user:Niels Nes <niels@cwi.nl>
branch:default
files:gdk/gdk_cand.c
message:with empty cands and bat we still use the hseq of the candidates
 
changeset 80641:71779c9864eb
date:2021-03-22 09:49 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/test/SQLancer/Tests/sqlancer13.test
message:The alignment issues are not over yet :)
 
changeset 80642:c6bdb41e97f2
date:2021-03-22 10:18 +0100
user:Niels Nes <niels@cwi.nl>
branch:default
files:sql/backends/monet5/sql_statement.c
message:properly keep which candidates where used in stmt_binop
 
changeset 80643:2b56ecd9c217
date:2021-03-22 11:38 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/test/SQLancer/Tests/sqlancer13.test
message:inf floating-point, I guess overflow from power function
 
changeset 80644:779b1a427c0e
date:2021-03-22 13:40 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:monetdb5/modules/kernel/batmmath.c monetdb5/modules/kernel/mmath.c monetdb5/modules/kernel/mmath_private.h monetdb_config.h.in sql/test/SQLancer/Tests/sqlancer13.test
message:float vs double cleanup. Use C99 float version for floats, thus avoiding upcasts to doubles. As we are C99 compliant now, we don't need to check for cbrt function
 
changeset 80646:3124405e5d11
date:2021-03-22 15:31 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:clients/Tests/exports.stable.out gdk/gdk_cand.c gdk/gdk_cand.h gdk/gdk_join.c
message:In mergejoin, avoid searching the candidate list for the nth set bit in a mask.
 
changeset 80647:3b5dc31aadf8
date:2021-03-22 13:51 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:clients/Tests/exports.stable.out gdk/gdk_cand.c gdk/gdk_cand.h
message:Some canditer functions don't change the iterator.
 
changeset 80648:221d1a179287
date:2021-03-22 15:30 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:gdk/gdk_join.c gdk/gdk_private.h gdk/gdk_select.c
message:Reuse code to find highest set bit.
 
changeset 80650:0b90695c32a5
date:2021-03-22 16:06 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:gdk/gdk_imprints.c monetdb_config.h.in
message:Merged with Oct2020
 
changeset 80651:d48c8db4edfe
date:2021-03-22 16:30 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:clients/Tests/exports.stable.out
message:Approve output.
 
changeset 80652:af46093f63e2
date:2021-03-22 16:30 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/backends/monet5/rel_bin.c sql/backends/monet5/sql_statement.c
message:Add candidate list check at stmt_unop too. The TODO at exp2bin_coalesce is now done
 
changeset 80657:6b63d2aa3a24
date:2021-03-22 17:05 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:gdk/gdk_join.c
message:Avoid hash with candidate list for masked candidate lists.
 
changeset 80658:42993b16024e
date:2021-03-22 19:05 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_unnest.c sql/test/SQLancer/Tests/sqlancer13.test
message:Rewrite anyequal to expin only if depth == 0
 
changeset 80659:65789d0fe9c3
date:2021-03-22 19:14 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_optimizer.c
message:Make join2smi optimization more restrictive for correctness
 
changeset 80660:c3a229f5cedf
date:2021-03-23 11:32 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_optimizer.c sql/test/SQLancer/Tests/sqlancer13.test
message:Do a cleaner job to bind a SQL function
 
changeset 80662:92b921f6c607
date:2021-03-23 12:23 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/rel_optimizer.c
message:More clean practices
 
changeset 80664:90a5e902d017
date:2021-03-23 13:11 +0100
user:Niels Nes <niels@cwi.nl>
branch:default
files:sql/benchmarks/tpch/LOCKED/Tests/01.reqtests sql/benchmarks/tpch/LOCKED/Tests/02.reqtests sql/benchmarks/tpch/LOCKED/Tests/03.reqtests sql/benchmarks/tpch/LOCKED/Tests/04.reqtests sql/benchmarks/tpch/LOCKED/Tests/05.reqtests sql/benchmarks/tpch/LOCKED/Tests/06.reqtests sql/benchmarks/tpch/LOCKED/Tests/07.reqtests sql/benchmarks/tpch/LOCKED/Tests/08.reqtests sql/benchmarks/tpch/LOCKED/Tests/09.reqtests sql/benchmarks/tpch/LOCKED/Tests/10.reqtests sql/benchmarks/tpch/LOCKED/Tests/11.reqtests sql/benchmarks/tpch/LOCKED/Tests/12.reqtests sql/benchmarks/tpch/LOCKED/Tests/13.reqtests sql/benchmarks/tpch/LOCKED/Tests/14.reqtests sql/benchmarks/tpch/LOCKED/Tests/15.reqtests sql/benchmarks/tpch/LOCKED/Tests/16.reqtests sql/benchmarks/tpch/LOCKED/Tests/17.reqtests sql/benchmarks/tpch/LOCKED/Tests/18.reqtests sql/benchmarks/tpch/LOCKED/Tests/19.reqtests sql/benchmarks/tpch/LOCKED/Tests/20.reqtests sql/benchmarks/tpch/LOCKED/Tests/21.reqtests sql/benchmarks/tpch/LOCKED/Tests/22.reqtests sql/benchmarks/tpch/LOCKED/Tests/All sql/benchmarks/tpch/LOCKED/Tests/SingleServer sql/benchmarks/tpch/LOCKED/Tests/alter.reqtests sql/benchmarks/tpch/LOCKED/Tests/check0.reqtests sql/benchmarks/tpch/LOCKED/Tests/check1.reqtests sql/benchmarks/tpch/LOCKED/Tests/check2.reqtests sql/benchmarks/tpch/LOCKED/Tests/load.SQL.py sql/benchmarks/tpch/LOCKED/Tests/load.reqtests sql/benchmarks/tpch/LOCKED/Tests/one.test.in
message:cleanout no longer used tests
 
changeset 80665:dd6849174818
date:2021-03-23 13:12 +0100
user:Niels Nes <niels@cwi.nl>
branch:default
files:
message:merged
 
changeset 80667:acaf2e7bac2a
date:2021-03-23 15:00 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/backends/monet5/sql_round_impl.h sql/test/SQLancer/Tests/sqlancer13.test
message:When rounding a negative number of decimal places, be carefull to not overflow the scale
 
changeset 80669:c8407526e554
date:2021-03-23 15:25 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:testing/Mtest.py.in
message:Merge with Oct2020 branch.
 
changeset 80670:a36a6fe104c6
date:2021-03-23 15:26 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/test/SQLancer/Tests/sqlancer13.test
message:Assertion error at update_check_fkey
 
changeset 80671:cf81aa5d7fa4
date:2021-03-23 15:34 +0100
user:Niels Nes <niels@cwi.nl>
branch:default
files:sql/storage/bat/bat_storage.c sql/storage/bat/bat_storage.h sql/storage/sql_storage.h sql/storage/store.c
message:fixed leak of sql_delta;s
 
changeset 80673:74c6c3f40d5f
date:2021-03-23 15:55 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/backends/monet5/rel_bin.c
message:Removed redundant branch
 
changeset 80674:578424ab206d
date:2021-03-23 16:15 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:monetdb5/modules/kernel/batstr.c sql/test/SQLancer/Tests/sqlancer13.test
message:Back when I was cleaning the str module I kept the sorted property propagation for substring(x, cst1, cst2). But now I realize that is wrong (e.g 'ab' and 'ba' with substring(x, 2, 2))
 
changeset 80675:b5e0a4b6c954
date:2021-03-23 16:29 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:default
files:sql/benchmarks/tpcds/Tests/one.timeout
message:Add timeout for tpcds test.
 
changeset 80676:287c877c3b78
date:2021-03-23 17:17 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/server/sql_atom.c sql/test/SQLancer/Tests/sqlancer13.test
message:Use the right size
 
changeset 80677:3132eb4f8215
date:2021-03-23 17:39 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:sql/test/SQLancer/Tests/sqlancer13.test
message:Queries with wrong results
 
changeset 80679:acc9093acf74
date:2021-03-23 18:36 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:default
files:monetdb5/optimizer/opt_mergetable.c monetdb5/optimizer/opt_support.c
message:Merged with Oct2020